loading
loading
ShareAway is a thoughtfully crafted platform designed to provide a safe, non-judgmental space where users can openly express their feelings, thoughts, and personal stories.
About
Share Away is a minimalistic blogging platform where users can express their feelings and share thoughts in a judgment-free and supportive environment. It features user authentication, personalized profiles, a centralized post feed, and seamless interactions between users.
Features
User Authentication
Secure sign-up and login system with JWT tokens to maximize data protection and session integrity.
User Profiles
Each user has a personal profile showcasing their posts, interactions, and basic account information.
Post System
Users can create, edit, and delete posts to share their thoughts and feelings.
Like System
Users can express support by liking ('hearting') posts.
Search Functionality
Regex-based search to find users by their username or email.
Responsive UI
Fully responsive layout that works across mobile and desktop devices.
Post Feed
View a centralized feed with the latest posts from all users in real-time.
Tech Stack
Dependencies
React Query
bcrypt.js
JWT
Use Cases
Create a private or public post to share how you feel anonymously or under your username.
Interact with a supportive community through posts and likes.
Search for users to explore their profile and read their shared experiences.
Use the platform on any device without losing out on the UX.