Skip to content

SuranSandeepa/CrossFitLanka

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CrossFit Lanka - Web Application

gym6

Project Description

The project is focused on developing a web application for a gym named Cross Fit Lanka to ease up it’s operations as well as for the convenience of the users. The application allows the logged in users to view the member details, blogs, store items and trainers available in the gym, when they get logged in to the system by their Google credentials. All the sections and the data presented in the web application are managed by the admin of the via the dashboard portal under the categories of member, blog, store and trainer management.

  • Store Management
  • Member Management
  • Trainers Management
  • Blog Management

Technologies

  VueJS
  NodeJS
  ExpressJS
  MongoDB

How To Get Started

  • Prerequisites

  • NodeJS latest LTS version installed.
  • MongoDB database.
  • Procedure of running the project

  1. Clone the repository.
  2. Create a file named .env inside server folder.
  3. Declare a key named 'MONGODB_URI' and add your MongoDB database link as the value & Declare a key named 'PORT' and add port number as the value.
  4. Open the root directory in command prompt and run the command 'npm start'

Group Details

Suran Sandeepa Uththawamawadu