Blog/social network style web app prototype. Made only for some educational purposes.
- Create/delete posts;
- Data stored on MongoDB, mlab.com online hosted database;
- Image files stored in Cloudinary cloud storage and auto resized;
- Search, multi-step post add form, rich-text input form, image slider and other cool features!;
- Node/Express REST API based back-end;
- Multer/Cloudinary setup for image cloud storage;
- ReactJS based front-end;
- Material Design and Bootstrap 4 framework elements and animations;
Create .env file for environment variables in main directory:
MONGO_URI=mongodb://user:xxxxxxxx3@ds74415.mlab.com:12345/project01 //mlab DB example for data storage
CLOUD_NAME='xxxxxx' //Cloudinary API info
API_KEY='xxxxxxxxxxxx'
API_SECRET='_xxxxxxxxxxxx'
Node modules and React client install
npm install
npm run client-install
Start
npm run dev