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
VueJS
NodeJS
ExpressJS
MongoDB
- NodeJS latest LTS version installed.
- MongoDB database.
- Clone the repository.
- Create a file named .env inside server folder.
- 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.
- Open the root directory in command prompt and run the command 'npm start'
Suran Sandeepa Uththawamawadu