This repo contains full-stack MEAN project to spread the responsible tourism to India.
This is my final project at the MEAN Stack Skylabcoders Academy bootcamp. I offered it to a non profit organization for free.
## Installation
You need to have installed NodeJS with npm and MongoDB
To run the server:
XXXXX npm start
All dependencies will be installed automatically
You will need a .env
files containing
SECRET=XXXXXXXXXXXX (seed for your web token)
API_GOOGLE_MAPS=XXXXXXXXXXX (your Google Maps API Key)
PORT=XXXX (Port where the server will listen petitions)
MAIL_GOOGLE_USER=XXXXXXXXXX ( mail of your Gmail account)
MAIL_GOOGLE_PASS=XXXXXXXXXX (password of your Gmail account)
The project constaint a restfull API at server/api
with these endpoints:
/trip
for managing your trips/destination
for managing the cities of your trips/img
for managing the photos of your cities
The project serves an angular applicattion at server/admin
to interact with your endpoints
At server/
the project will give the information of the organization, trip and destinations in html.
All the code has been developed under the JavaScript Standard Style
- SublimeText - Text editor
This project is licensed under the MIT License - see the LICENSE.md file for details
And my mates from Skylab Coders Academy