Responsive blog page - "FEBEST-BLOG", containing admin functionality to add/delete new post, for users there is main page containing blog posts with possibility to search them by keyword and also add anonymous comments.
Technologies used:
- React;
- JSX;
- dynamic routing;
- React Hooks:
- useState;
- useEffect;
- dependencies;
- flexbox;
- grid layout;
- font-face for connecting third-party fonts;
- pseudo-classes;
- link design;
- media queries;
- relative and absolute positioning;
- NodeJS;
- MongoDB.
Server Side
- Install Npm if you do not have it
- In the terminal from /backend folder run following command: npm install
- Then run npm start
Client Side
- In the terminal from /frontend folder run following command: npm start
- Then go to localhost:3001/admin if you need to go to admin page.