Roami

Hassan Aziz

0

UX Designer

Web Developer

UI Designer

Django

PostgreSQL

React

Roami preview
Roami preview
Roami is a visually-driven web application that takes inspiration from Pinterest, allowing users to share, upload, and embed images seamlessly. I built this with React and Django. Blending aesthetics and functionality, tailored to meet a client's unique vision.
Home page
Home page
For those curious to explore, I've hosted a live demo on Vercel: Check it out here.

Key Features

User Authentication: Includes both traditional user authentication and Google OAuth for quick access.
Image Management: Effortlessly upload, share, and embed images, with intuitive user interactions.
Social Connectivity: Users can follow others, creating a personalized feed and community feel.
Monetization Support: Integrated PayPal donations, enabling users to support content creators directly.

Tech Stack

Backend: I built the backend with Django, along with DRF framework for creating a REST API.
Frontend: The frontend is built with React, and offers a responsive and dynamic user experience.
Database: I used PostgreSQL for its powerful features and ease of use.
Cloud Services and Hosting: The project was originally deployed on AWS. I also deployed a demo version on Vercel.

Working with Hassan on Roami has been fantastic. Their expertise and dedication brought our vision to life, creating an image-sharing platform that exceeds expectations. -- J. N. Burton, Roami CEO

Profile
Profile

Profile

Sign up via either an email/password, or Google OAuth for more convenience. Create a profile on the website and start posting content. You can add your location, interests, and even your PayPal donations link to monetize your account. Users will be able to support you for the content you post by donating directly to your PayPal.
Pins (posts on Roami)
Pins (posts on Roami)

Create and share pins

Roami is an image-sharing application, where you connect a group of photos you upload, to a particular location. Here you can see the UI for creating your pins.
Mark your pin with a location.
Add tags to your pins for easier grouping.
Upload up to 6 images.
You'll see all your created pins in your Profile. Your followers will also see the pins they follow. They can view your pins and like, share, and review them.
You can also preview your pin before saving changes, so you can see the new changes without any consequences.
It has been an amazing experience working on this project. I learned a lot along the way, and I delivered a beautiful and functional product that made my client happy.
Onward to more challenges!
Like this project
0

Posted Dec 24, 2024

Roami is an image sharing, social media web app for travelers. Built with React, Django and PostgreSQL. Demo hosted on Vercel (https://roami.vercel.app)

Likes

0

Views

0

Tags

UX Designer

Web Developer

UI Designer

Django

PostgreSQL

React