A very basic clone of Twitter using NodeJS, Express, MySQL and React
- Clone the repository
git clone [email protected]:atulmy/nodejs-reactjs-zwitter.git zwitter
andcd zwitter
- Install npm modules
npm install
- Install global npm modules
npm i -g nodemon webpack webpack-dev-server knex
- Run migration
knex --knexfile server/configs/database.js --cwd server/ migrate:latest
- Run node server
npm start
zwitter/
βββ client/
β βββ actions/
β β βββ common/
β β βββ pages/
β β βββ user/
β β
β βββ components/
β β βββ common/
β β βββ pages/
β β βββ user/
β β βββ app.js
β β
β βββ reducers/
β βββ index.js
β βββ routes.js
β
βββ server/
β βββ configs/
β β βββ database.js
β β βββ orm.js
β β βββ server.js
β β βββ webpack.dev.js
β β
β βββ middlewares/
β βββ models/
β βββ repositories/
β βββ routes/
β βββ index.html
β βββ index.js
β
βββ shared/
β βββ validations/
β
βββ .babelrc
βββ .gitignore
βββ package.json
βββ README.md