Blogtopia is a powerful, user-friendly, and customizable blogging platform that enables bloggers to easily create and publish their content. With Blogtopia, you can create a professional-looking blog without any prior technical experience.
-
Blog creation: Users should be able to create a new blog post by providing a title, description, and the main content of the blog.
-
Blog editing: Users should be able to edit their blog posts after they have been published. This would involve modifying the title, description, and content of the post.
-
Blog deletion: Users should be able to delete their blog posts if they wish to remove them from the application.
-
Blog search: Users should be able to search for blogs using keywords, or tipics.
-
Categorization: Users should be able to categorize their blog posts based on topics or themes.
Choose a blog you'd like to read
The blog page will display a content of the blog
Click on "Write your own" button
It will go to a write page that has inputs to create a blog
Filled the input to create new blog (All input have to be filled except cover image)
You can choose the blog topics of your blog by clicking on topic button on 'Select topics' section. If you need to find specific topic, you can search in a "Search topics" input
Click "Publish" button to save the blog and it will navigated to the new blog page that you just created
Click on the blue pen button of the blog that you'd like to edit
It will navigated you to the write page but filled with the topic of the blog that you'd like to edit. The rest of steps will similar to "Create a blog"
After you publish, data will updated to the chosen blog
Click on the red cross button of the blog that you'd like to delete.
Confirm that you will delete the blog
The blog will instantly disappear
https://www.youtube.com/watch?v=XxTZMP3TRJ0
view - A page of app
function - A function that able to be called
feature - Implementing functions to components or views
@sealbb 64130500013 Chonticha Li (19.5%)
- Home view
- Search blog by title & topic feature
- Delete member feature
@lostjerome 64130500017 Naronkrach Tanajarusawas (22%)
- Topics component
- Blog view
- Delete Blog feature & function
- Write & Update blog feature & function
@bamxxls 64130500026 Thaksaporn Lachaisong (19.5%)
- Member component
- OurTeam view
- Add member feature
@CRYINGV 64130500030 Thanaphat Julmeewong (19.5%)
- NavBar component
- All getBlog functions (4)
@darKKOREO 64130500031 Tanapat Daoloy (19.5%)
- Blog component
- Topic view
- Search view
- Edit member feature