Skip to content
This repository has been archived by the owner on Mar 7, 2019. It is now read-only.
/ node-react-zwitter Public archive

🐧 NodeJS, Express, MySQL and React Boilerplate App - Zwitter (Basic clone of Twitter)

Notifications You must be signed in to change notification settings

atulmy/node-react-zwitter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

26 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Node + ReactJS App - Zwitter

A very basic clone of Twitter using NodeJS, Express, MySQL and React

Setup

  • Clone the repository git clone [email protected]:atulmy/nodejs-reactjs-zwitter.git zwitter and cd 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

Core Structure

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

Screenshots

screenshot

About

🐧 NodeJS, Express, MySQL and React Boilerplate App - Zwitter (Basic clone of Twitter)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published