Skip to content

An event-oriented social network to encourage social interactions outside home. Made in React, Tailwind and Node.js.

Notifications You must be signed in to change notification settings

Juansebas064/hommies-frontend

 
 

Repository files navigation

Hommies

An event-oriented social network built with React, Tailwind CSS & Node.js. Backend side here.

🚀 Overview

Hommies is a frontend application designed to empower users to create, discover and join real-world events, with the goal of fostering social interactions outside the home. It provides an intuitive, modern web interface and works in concert with a backend API (Node.js) to manage users, events and participation.

✨ Features

  • User authentication and profile management
  • Event creation
  • Event discovery: browse upcoming events
  • Responsive UI built with React + Tailwind CSS for a smooth mobile & desktop experience
  • Using Vite for fast development builds
  • Integration with backend APIs for data persistence and real-time updates

🧩 Tech Stack

  • Frontend: React (with hooks, functional components)
  • Styling & Layout: Tailwind CSS
  • Build & Tooling: Vite, PostCSS, ESLint
  • Backend: Node.js (API) — frontend connects to this via HTTP/REST
  • Version control: Git/GitHun

🔧 Getting Started

  1. Clone the repo
git clone https://github.com/Juansebas064/hommies-frontend.git  
  1. Install dependencies
cd hommies-frontend  
npm install  
  1. Set environment variables: VITE_BACKEND_PORT=5500
  2. Run the development server
npm run dev  

📸 Screenshots

Screenshot 2025-10-20 at 15 13 34 Screenshot 2025-10-20 at 15 14 16 Screenshot 2025-10-20 at 15 14 28 Screenshot 2025-10-20 at 15 45 43 Screenshot 2025-10-20 at 15 53 35 Screenshot 2025-10-20 at 16 00 37 Screenshot 2025-10-20 at 16 08 05 Screenshot 2025-10-20 at 16 08 34

About

An event-oriented social network to encourage social interactions outside home. Made in React, Tailwind and Node.js.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.4%
  • Other 0.6%