Skip to content
This repository has been archived by the owner on Jul 11, 2023. It is now read-only.

hvlexpo/backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Markdownify
HVL EXPO Backend

The HVL Expo experience built on Flutter, React and Firebase.

Usage • Installation • Credits • License

Welcome to the backend server for HVL EXPO. The server is built with Node and uses PostgreSQL as a database. It also makes use of various technologies, such as Express, and Firebase for phone authentication.

Usage

First, make sure you have installed Node and NPM.

To run the app with the database, a .env file must be present in the config folder. If it is not, the app will quit with an error message. To make one, duplicate the sample.env file inside config and rename it to .env. You must then fill it with the appropriate values, which for testing purposes can be a MongoDB instance running on the local machine.

More information...

Development

The development of each part of the software will happen on it's own branch. After significant progress, a pull request can be made to merge it into master. In general you shouldn't commit directly to master. You should also consider branching out from each respective branch if you are going to work on a specific feature or issue, and then make a pull request back to the original branch.

For pull requests to be merged into master they must be reviewed and pass all the tests.

Installation

Information on how to download and install/run web and mobile clients.

Progress

Week To-do Done
9 Initial planning, product planning ✅
10 First iteration; vision ✅
11 Second iteration; architecture ✅
12 Third iteration; implementation ✅
13 Fourth iteration; implementation ✅
14 Presentation and summary ✅

Credits

This software uses the following open source packages:

License

MIT