Skip to content

OpenCLTBrigade/thelunchproject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published