Welcome to the Inkscroll-Blog! This is a full-stack web application that allows users to create, publish, and interact with blog posts. It provides features like user authentication, post creation, comments, likes, profiles, and search functionality.
https://zany-hare-boot.cyclic.app
-
User Authentication:
- Users can sign up and sign in with secure authentication using Passport.js.
- Local authentication with username/email and password.
-
User Profiles:
-
Creating Posts:
-
Interactions:
-
Search Functionality:
- Users can search for specific posts using keywords or tags.
- Node.js and npm installed on your development machine.
- MongoDB database (you can use a local or cloud-based instance).
-
Clone the repository:
https://github.com/ishan9678/Inkscroll-Blog.git
-
Install dependencies:
npm install
-
Start development server:
node app.js
-
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the project.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your changes to your forked repository.
- Submit a pull request to the main project repository.