Skip to content

jluquer/traily

Repository files navigation

Traily ⛰️

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:

Table of contents

Overview 📖

Built with 🔨

Database 🗂️

Entity Relationship Diagram

Features 📝

  • 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.

How to use 🤔

Steps to run backend and frontend locally in development mode:

  1. Run npm i command
  2. Setup database settings inside ormconfig.json file
  3. Run npm run dev command to run the backend
  4. Open other terminal and run npm run front command to run the frontend

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published