Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tedkulp/srs
https://github.com/tedkulp/srs
Last synced: 2 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/tedkulp/srs
- Owner: tedkulp
- Created: 2019-04-30T16:57:12.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-04-30T16:57:24.000Z (over 5 years ago)
- Last Synced: 2024-11-14T10:41:24.325Z (2 months ago)
- Language: JavaScript
- Homepage:
- Size: 1.12 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Create React App & Express Starter
This is a starter project for creating a simple frontend/backend app w/ Express and React/Redux.
It makes a lot of assumptions as far as development environment:
* You're using docker and docker-compse in a docker-machine setup.
* You have node and yarn already setup and installed.
* It was created and used on a Mac, and I'm not sure if it will work in other environments or not.
* You want to use Mongodb and Redis, though I may create an override for Postgres and Redis.The backend side is using a fixed set of packages. The frontend, however, does a fresh `yarn add` of all required
packages because everything is moving so fast at the moment.## Setup
Run the setup.sh script. This will
```bash
git clone https://github.com/tedkulp/express-create-react-app-starter.git my-project
cd my-project
./setup.sh
```This will do a yarn install to get create-react-app, create the frontend, and then yarn install
all the packages for the frontend as well.## Running
In the root directory, run `yarn dev`. This will create the docker containers and start them up
with docker-compose and also start another instance of the frontend so that code can be hot reloaded.## Deployment
TODO