Skip to content

๐Ÿ“ An API for a test repository written in TypeScript that allows you to submit a test and send tests filter by professor or subject!

Notifications You must be signed in to change notification settings

issitarual/repoprovas-back

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

53 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

RepoProvas ๐ŸŽ“

Tests repository API!

About ๐Ÿ”Ž

This is an API wich anyone with saves tests and send tests informations, filter by subject and professor name.

Implemented features โœ…

  • Create a new test
  • Send test list by subject
  • Send test list by professor

Future improvements ๐Ÿ”ฎ

  • Implement Migrations

Technologies

The following tools and frameworks were used in the construction of the project:

How to run

  1. Clone this repository
  2. Clone the front-end repository
  3. Follow instructions to run front-end
  4. Create a database using the dump.sql file inside the dump
  • 4.1 Open your terminal in the same path as the dump.sql file is located.
  • 4.2 Access PostgreSQL
sudo su postgres
psql postgres
  • 4.3 Create a database
CREATE DATABASE [database_name];
  • 4.4 Then, quit psql and import the dump.sql file to your database
\q
psql [database_name] < dump.sql
  • 4.5 Finally, you can connect your terminal on your database!
\c [database_name]
  1. Install dependencies
npm i
  1. Run the back-end with
npm start

About

๐Ÿ“ An API for a test repository written in TypeScript that allows you to submit a test and send tests filter by professor or subject!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages