An open API service indexing awesome lists of open source software.

https://github.com/sam-parsons/sample-takehome-01


https://github.com/sam-parsons/sample-takehome-01

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

## Requirements
- API
- Get all timesheet entries
- Get all entries for a given client
- Create an entry

- Tasks
- Store CSV in database
- Display data in tabular format


## Running the Code

### Cloud
- View the app live here - may take a couple seconds to warm up.

### Locally
- Clone this repository
- ```git clone https://github.com/sam-parsons/gm-app-sp.git```
- Install node modules
- ```npm install```
- Start a local PostgreSQL server
- Set DATABASE_URL variable in a .env file on the top level of the directory, then
- ```npm run dev```


## Technologies Used
- React
- Node
- Express
- PostgreSQL
- Webpack
- Babel
- Heroku