Skip to content

pedrofnts/la-vie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

La Vie

This project consists of an API for a clinic to manage psychologists, patients and medical records.

Run in Insomnia

Techs

  • Node.js
  • Express.js
  • Sequelize ORM
  • MySQL

Features

  • Login (JWT Authentication)
  • Dashboard
  • Psychologists CRUD
  • Patients CRUD
  • Appointments CRUD

Documentation

View the documentation on Vercel.

Deployment

La Vie's API was deployed on Heroku. See API documentation for acessing online routes.

Local Project

To run this project locally, you'll need Git, Node and MySQL installed on your computer.

After cloning project, remember to insert your local database credentials into src/config/database.js.

# Clone this repository
$ git clone https://github.com/pedrofnts/la-vie.git

# Go into the repository
$ cd la-vie

# Install dependencies
$ npm install

# Create database
$ npx sequelize db:create

# Run migrations
$ npx sequelize db:migrate

# Run server
$ npm run dev

# running on port 8000

About

API for Psychologists created with Node.js, MySQL, Express Framework and Sequelize ORM.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published