This project is still being actively developed.
- React
- Node
- ExpressJS
- MongoDB
Data modeled with MongooseJS
Client deployed to Surge
Server deployed to Heroku
Cloud DB set up with mLab
Wanna fork or run it yourself?
You will need npm
, node
(and optionally yarn
) installed globally on your machine.
Using npm
- Clone down this repository
- Run
npm install
- Start Server with
npm run start
- Visit App at
localhost:3000
- Build with
npm run build
- Deploy
/build
with any tool or service that supports static sites
Using yarn
- Clone down this repository
- Run
yarn install
- Start Server with
yarn start
- Visit App at
localhost:3000
- Build with
yarn build
(generates a static site in the/build
folder in the project root) - Deploy
/build
with any tool or service that supports static sites
- Add images
- Form data verification
- "Scroll through history" idea
- Multiple views (scroll plus family tree or something)
- User model and login functionality
- User authorizations for add, update and delete methods