Sun Nov 20 2022


Confezz
Node.js
Express.js
MongoDB
JWT
JavaScript
Bootstrap
HTML
CSS
a fun and anonymous platform for sharing your thoughts and confessions.
Confezz 🤫
Welcome to the Confezz – a fun and anonymous platform for sharing your thoughts and confessions.
Description
Inspired by the "Right to Speak" concept, Confezz was created to address the fear of public judgment by providing an anonymous platform where users can freely express their thoughts and confessions behind the safety of the internet's walls. Whether it's a secret, a thought, or a confession, this engaging platform solves the dilemma of not knowing how or with whom to share by allowing users to express themselves freely without revealing their identity.
This project was built at an MLH hackathon and emerged as a winner in one of the tracks, thanks to its innovative idea and user-friendly design.
Features
-
Anonymous Posting: Share your deepest thoughts and confessions completely anonymously. The platform ensures your identity remains hidden while allowing you to freely express yourself without fear of judgment or repercussions.
-
Responsive Design: Experience a smooth and consistent interface across all devices - from desktops to smartphones. The adaptive layout automatically adjusts to provide optimal viewing and interaction on any screen size.
-
User Interactions: Engage with the community by liking and commenting on confessions. The intuitive interface makes it easy to show appreciation for relatable posts or join conversations while maintaining anonymity.
Tech Stack
- Web: React, HTML, CSS, Bootstrap, JavaScript
- BackEnd: Node.js, Express.js, MongoDB
Conclusion
This project provided valuable learning experiences in web development, including the use of HTML, CSS, Bootstrap, JavaScript, and JQuery. Key takeaways include:
- Responsive Design Principles: Implementing responsive design to ensure the app works seamlessly on different devices.
- JavaScript and JQuery: Gaining proficiency in JavaScript and JQuery for adding interactivity and handling events.
- User Experience: Creating a user-friendly interface that encourages user engagement.
- Content Moderation: Understanding the importance of content moderation and implementing features to maintain a safe environment.
- Anonymous Interactions: Allowing anonymous interactions while maintaining user privacy and security.
This project not only enhanced our technical skills but also provided insights into creating a functional and engaging web application. We learned so much that will help us perform better in future hackathons. We grasped the concept of teamwork and the need of working with others to create wonderful projects and manage time.