This is a repository of tests, it can be extended to your college. In it you can share the old tests of teachers and classes for them to have support in the tests. It is also possible to add new courses, teachers and classes and upload the tests directly through the app.
Tools that were used in the project:
To run locally follow the steps
This is an example of how to list things you need to use the software and how to install them.
- npm
npm install npm@latest -g
- Create the root folder named repoprovas-api and access it
mkdir repoprovas-api && cd repoprovas-api
- Clone the repo
git clone https://github.com/cgabrieu/repoprovas-api.git
- Install dependencies with npm
npm install
- Create a database using the command below via postgres
CREATE DATABASE repoprovas;
-
Automatically create all necessary tables to backend repo with dump.
-
Connect your backend to the database, for that, rename the .env.example to .env.dev and fill in your data.
- Run using the command (remember to be on the repo):
npm run start:dev
- Fork the project.
- Create a new branch with your changes:
git checkout -b feat/myFeatureName
- For each feature implemented, make a commit specifying what was done
- Submit your changes:
git push -u origin feat/myFeatureName