# Create Your Own Project **BE CREATIVE** ## Rules ### Frontend --- - Create Landing Page. (Explaining about your web) - Handle all state using Redux. - Features: - Register - Login - Logout - Create Blog - Blog have a comment - User can have an avatar - Blog can have an image - Use Filestack to handle uploaded image - Please use React UI Framework (i.e Reactstrap, Material-UI, ANTDesign Emotion And Styled-Components) - Deploy to Netlify ### Backend --- - Serve your backend with Node.js - Use Express.js - Save your data in MongoDB - Use Mongoose as an ORM - Uploaded to MongoDB Atlas - Create collections to store all your data - users - blogs - comments - user images - blog images - Lock all routes (Authentication and Authorization)
Create Your Own Project
BE CREATIVE
Rules
Frontend
Backend