Skip to content

MVP of a backend server that manages a REST API for a psychotherapy clinic.

Notifications You must be signed in to change notification settings

tiagospeckart/la-vie-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

La Vie Psychology Clinic API

This repository is the third project for the Gama Academy Web Development course, featuring a Web API for a fictional psychology clinic called La Vie.

GitHub repo size GitHub language count GitHub forks Bitbucket open issues Bitbucket open pull requests

Objective

Utilize the knowledge acquired in Node.js, Express, and MySQL database to create a Web API for a fictional psychology clinic called La Vie.

Tech Stack

  • JavaScript
  • Node.js
  • Express
  • MySQL

Specifications

This API should allow the creation of:

  • Psychologist records
  • Patient registrations
  • Clinical record entries

Installation

  1. Create your own .env file according to example.env
  2. Download packages npm i
  3. Test server npm run dev

Creating the database

  1. npm run dbbuild
  2. If necessary, rebuild the DB with npm run dbrebuild

API Endpoints

To access the API endpoints locally:

  1. Run server with npm run dev
  2. Access URL {host}:{port}/api-docs -> still in the writing process after major refactoring

Equipe

Tiago Martins's Picture
Tiago M. Speckart
Claudia Arai's Picture
Claudia Arai
Matheus Boneli's Picture
Matheus Boneli

About

MVP of a backend server that manages a REST API for a psychotherapy clinic.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published