A fully fledged open source blog publishing application, built with ♥ using Node.js
P.S. This Project Is Still In It's Initial Stages Of Development
View Live Demo
/
is the home page.- Navigate to
/compose
route to create a new post. - To read an individual post, navigate to
/posts/post-name
.
git clone https://github.com/ishandeveloper/Node-Blog.git
cd \Node-Blog
npm install
npm start
- Basic knowledge of programming is mandatory
- The ability to use Git and GitHub
- Some knowledge of Web app development and how to use Node is preferrable for a head start.
- UI/UX Design skills are appreciable but not mandatory
- Some idea about MERN Stack or willingness to learn it
1. Fork this repository.
2. Clone the forked repository.
git clone https://github.com/<your-github-username>/Node-Blog
3. Navigate to the project directory.
cd Node-Blog
4. Checkout from master to development branch.
git checkout development
5. Make changes in source code.
6. Commit your changes.
git add .
git commit -m "<your_commit_message>"
7. Push your local branch to the remote repository.
git push -u origin development
8. Create a Pull Request!
Congratulations! 💥 Sit and relax, you've made your contribution to Node Blog project.
- Improve the UI
- Implementing the App with Features
- Creating the admin dashboard page.
- Work on the improvement and building the various pages of the app
- Showing statistics of Post Views etc. in the admin dashboard.
- Enabling third-party sharing support such as Facebook, Linkedin etc.
- Add a comment section.
- Analyze further design requirements and integrate them into the web app.