Traily is a web application where you can share your trails with other users. If you like to explore and enjoy nature, you are in the right place! You can visit us at Traily. You can create your own account or you can use the admin account:
- Email: admin@gmail.com
- Password: admin
- Users can be a normal user or an admin.
- Users have to be logged in to:
- Follow or unfollow other users.
- Post and upload their tracks files.
- Download other users track files.
- Review, rate and comment trails or challenges.
- Join/complete challenges.
- Admins have to be logged in to:
- Create, delete, update and list activities.
- Create, delete, update and list users.
Steps to run backend and frontend locally in development mode:
- Run
npm i
command - Setup database settings inside
ormconfig.json
file - Run
npm run dev
command to run the backend - Open other terminal and run
npm run front
command to run the frontend