Skip to content

Deltinha/mywallet-back

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyWallet

About

This is the backend repo for MyWallet. A financial management app.

Check out the front-end repo of the app.

https://github.com/Deltinha/mywallet-front

Technologies

  • NodeJS
  • ExpressJS
  • PostgreSQL
  • nodemon
  • pg
  • dotenv
  • cors
  • Jest
  • supertest
  • bcrypt
  • uuid
  • joi

Running locally

  1. Clone this repo
git clone https://github.com/Deltinha/mywallet-back.git
  1. Install NPM packages for the back-end repo
npm install
  1. Insire the repository folder, create an target database and restore the dump
sudo -u postgres createdb -T template0 db_name

sudo -u postgres psql db_name < 'dump.sql'
  1. Create a new file called .env in the root folder using .env-example as template. Feed the newly created file with the info of your database.

  2. Run the app in development mode

npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published