A full-stack website where you can write Dev Bloggs and showcase them to the community. Every user is required to be logged in to write the Dev Bloggs. The simple UI of the web app makes it more attractive as well as user friendly.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
You'll need Git and Node.js (which comes with npm) installed on your computer.
node@v10.16.0 or higher
npm@6.9.0 or higher
git@2.17.1 or higher
From your command line, clone and run DevBlogg:
# Clone this repository
$ git clone https://github.com/PulkitBanta/Dev-Blogg.git
- Running the Frontend development server
# Go into the repository
$ cd Dev-Blogg
# Install dependencies
$ npm install
#Start's development server
$ npm start
- Running the Backend development server
# Go into the repository
$ cd Dev-Blogg/backend
# Install dependencies
$ mvn install
#Start's development server
$ mvn spring-boot:run
- Note - If you get an error make sure you are running the backend development server and it is connected to MySql Server.
- Multiple themes.
- Material design.
- Responsive design.
- Login and Signup feature.
- CRUD operations on Posts.
- Dark Mode.
- Delete Post.
- Reading Mode.
- Edit Post.
- Post Tags.
Suggest some new features in the issues.
- Angular - One framework. Mobile & desktop.
- Bootstrap 4 - A modern responsive front-end framework.
- SpringBoot - Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".
- Maven - Apache Maven is a software project management and comprehension tool.
- MySQL - MySQL is an open-source relational database management system.
The project is open to all sort of contributions.
Pulkit Banta |
💻 🎨 📖 |
This project is licensed under the MIT License - see the LICENSE file for details