Skip to content

Backend for the Web Architectures Project "SkillVista"

License

Notifications You must be signed in to change notification settings

web-architectures-project/SkillVista-backend

Repository files navigation

SKillVista Backend

This is the backend for SkillVista, a project built to connect users to service providers.

Installation

  1. Clone the repository and navigate to the root directory

  2. Run the below command to install the repository

    npm install
  3. Note that a MySQL databse is required to run the project, there is a DockerFile under the database folder that could help.

Usage

You can start the backend by running:

npm run nest start

Or for development.

npx prisma db push

and

npm start:dev

Note: The database must be running for the backend to work.

Look at package.json for more running options.

Contributing

To contribute to this code, please fork the repository and create a new branch for your changes.

  • Once you have made your changes, submit a pull request with a clear description of your changes and why they are necessary.

  • Please make sure to follow the code style and include tests for any new functionality.

License

This project is licensed under the MIT License - see the LICENSE file for details.