Skip to content

Latest commit

 

History

History
47 lines (33 loc) · 1.93 KB

README.md

File metadata and controls

47 lines (33 loc) · 1.93 KB

The Lunch Project

This application, developed by Code for Charlotte. See Dependencies Documentation below for more information on the dependencies we use.

Dependencies Documentation

The backend is an Express application running in Node and enhanced with routing-controllers. The source code is written in TypeScript and transpiled to JavaScript using FuseBox

Authentication is provided jsonwebtoken. Passwords are encrypted using bcrypt.

Data is stored in a PostgreSQL database using TypeORM

Email is sent using [tbd]. Email templates are rendered with [tbd]. For development, we use [tbd] to test sending emails.

The frontend is written with Preact, a lightweight flavor of React. The UI is styled with Bloomer which is based on Bulma. Communication with the API is handled through axios. We're using cxs for custom styles (in place of LESS / SCSS).

Back end tests are run using [tbd].

How to Contribute?

Check the CONTRIBUTING file for more information about this project and how to help.

Contact