This project is licensed under the [MIT License] - see LICENSE file for more details.
a CMS-style blog site similar to a Wordpress site, where developers can publish their blog posts and comment on other developers’ posts as well.
Click Here to View Deployed Site
-
Visit the homepage and navigate to "Sign Up" or "Login" to create an account or log in.
-
Account Login: Click "Login" in the navigation menu, enter your username and password, then click "Login."
-
Account Sign Up: Click "Sign Up" in the navigation menu, enter your desired username, email, and password, then click "Become a member!"
-
Once logged in, you can contribute to DailyDevDose by creating new posts and commenting on others' contributions.
-
Create a blog post: Navigate to "Dashboard" in the menu and under the heading "Create a New Post" input your post's title and content. Last, click "Create" and your new blog post will be published!
-
View Existing Blog Posts: Navigate "Home" by clicking on "DailyDevDose" in the header, then click on an existing blog posts' title to view. Blog posts you've written can also be viewed by clicking their title in the "Your Posts" section in the "Dashboard".
-
To view or add a new comment, go to any blog post by clicking on its title from the homepage.
-
Once open, you can view the comment history and contribute by adding new comments.
-
Manage your blog posts by going to the "Dashboard," selecting the post you wish to edit or delete, and choosing the appropriate option.
-
When editing a post, input a new title and content then click 'Save Changes'
- Click "Logout" in the navigation menu to securely log out of your account.
Express Version 4.18.2
MySql2 Version 3.6.5
bcrypt Version 5.1.1
Handlebars Version 7.1.2
Connect Session Store SequelizeVersions 7.1.7
Sequelize Version 5.21.7
POSTMAN (https://www.postman.com/downloads/)
Dotenv Version 8.2.0
Have any further questions? Feel free to reach me via [email protected]