This is the GYM Website landing page with 5 pages (HOME ABOUT US SERVICES JOIN NOW CONTACT). I create this website just for learning purposes. all the details of the website are mentioned below.
- Technologies Used
- Screenshots
- Tech
- Features
- Run Locally
- Optimizations
- Contributing
- FAQs
- Feedback
- Lessons I learn
- Authors
- PUG - templates engine
- CSS - Pure CSS is used For styling
- NodeJS - backend
- ExpressJS - backend framework
- MongoDB - Database
Client: pugJS
Server: NodeJS, ExpressJS
Database: MongoDB
- used MVC pattern
- Fully responsive
- Contact Us page
- Sign Up page
- dark theme
Clone the project
git clone https://github.com/amanrajrana/LEGAIA-GYM-website.git
Go to the project directory
cd LEGALIA-GYM-Website
Install dependencies
npm install
Start Server
npm run start
You can use nodemon for auto restart the server
npm run dev
NOTE: Make sure you have preinstalled the following software in your local system
- NodeJS
- MongoDB
MongoDB server started on its default port i.e mongodb://127.0.0.1:27017
Start the server
The resolution of the background image is very high. so it takes time and more bandwidth to load it. I used this project on my local machine so I don't have to face these problems
We welcome contributions from developers who want to help improve the LEGALIA GYM website. To contribute, please follow these steps:
- Fork the repository on GitHub.
- Make your changes and commit them to your forked repository.
- Submit a pull request with a detailed explanation of your changes.
No, this website is just created by a college student for learning purposes. So this website is not live on the internet
Yes, This is an open-source code so you can use it anywhere you want
If you have any feedback, please reach out to us via the following way
This is my first full-stack project. In this project, I Learned many things. A few of them are mentioned below
- Build Server
- Build API
- Server static files
- MVC pattern
- Deal with Database
- Define Schema
- PUG templating engine
- And many more things :)
Aman Raj Rana
I'm a MERN stack developer...