This content originally appeared on DEV Community and was authored by Himanshu
Idea
One must wonder what features to include in a Blog Website. So did I. After a long run of thoughts I made this aesthetic looking website and named it The Chaotic.
himakhaitan / TheChaotic
The Chaotic is a Personal Blog Website ? made using MERN Stack. The theme of the website is set to aesthetic as well as inspiring?. To be more precise, the website is set to target Youth Audience as a whole. ?
The Chaotic - Blog Website
A Personal Blog Website Setup using MERN Stack.
Description • Screenshot • Installation and Setup • Dependencies • License • Contribution
Description
Screenshot
Below are some of the screenshots of UI from The Chaotic
Home Page
Contact Page
Category Pages
About Pages
Installation and Setup
Dependencies
License
This project uses an MIT license.
Contribution
The Chaotic is a Personal Blog Website ? made using MERN Stack. The theme of the website is set to aesthetic as well as inspiring?. To be more precise, the website is set to target Youth Audience as a whole. ?
Details
The frontend of the website is made using ReactJs and backend is made up of NodeJs using ExpressJs. MongoDB is the powering database of the project.
Backend Default URL - http://localhost:8000
Frontend Default URL - http://localhost:3000
Cloning and Setting up the Project
- Clone the repository using
git clone https://github.com/himakhaitan/TheChaotic.git
- cd into Backend using
cd ./Backend
and runnpm install
- Now change directory to Frontend
cd ../Frontend
- Run
npm install
Now that you have installed all the dependencies for the project. Now we have to configure our .env
file as per sample.env
for the Backend.
Running the Project
- cd into
Backend
usingcd ./Backend
- run
npm run server
- cd into
Frontend
usingcd ../Frontend
- run
npm run start
Features
- Blogs Archive
- Tags Creation
- Blogs Search
- Contact Form Spam Protection
- Commenting
- Admin Panel
- Admin Authentication
- Categories wise sorting
- Image Uploads
- Social Sharing
- Authorship
Status
Project is completely open source and it will be highly thankful if someone wants to contribute or point out any issues with the code. You can anytime open a new issue or create a pull request.
To know more you can reach me through the Discord Server here.
My Github Profile
I'm a CSE geek ? from India who loves to code.
An avid and passionate coder specializing in different languages. I love to build and design websites which the end user would enjoy using while keeping the website performant and the code clean. Up for freelance web development work and collaborating on exciting Open Source & Personal projects.
⚡ Stuff I Know
Happily turning coffee into code!✅
Projects I am working on
I am currently working on a MERN stack hospital management system fully equipped to manage modern day Hospitals.
Happily Turning Coffee into Code. ??
This content originally appeared on DEV Community and was authored by Himanshu
Himanshu | Sciencx (2021-09-11T19:52:46+00:00) What features can a Blog Website Should Have?. Retrieved from https://www.scien.cx/2021/09/11/what-features-can-a-blog-website-should-have/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.