AWSphere is a full-stack blogging website built for cloud enthusiasts to share their knowledge, thoughts, and experiences around AWS and cloud technologies.
- π€ User Authentication: Sign up and log in securely
- πΌοΈ Profile Management: Upload and update your profile picture
- π Blog Creation: Write blogs with a title, body, and image
- ποΈ Delete Blogs: Delete your own blogs anytime
- π¬ Comments: Engage with others by commenting on their blogs
- π Explore Blogs: Read blogs posted by the AWSphere community
| Layer | Technology |
|---|---|
| Backend | Node.js, Express.js |
| Frontend View | EJS Templates |
| Database | MongoDB |
| Styling | CSS & Bootstrap |
| File Uploads | Multer |
Each blog includes:
- A title
- A main image
- A content body
Users can edit or delete their own blogs and comment on others' posts to build community interaction.
Install dependencies:
bash Copy Edit npm install Run the development server:
bash Copy Edit npm start π¬ Contact If you like this project or want to contribute, feel free to connect or raise an issue.
βοΈ Give a star if you find this project helpful