Skip to content

efunzz/starrymnl-react-website

Repository files navigation

🌟 Starrymnl – Frontend Website

Starrymnl is a frontend website inspired by the Instagram page Starrymnl. I built this as a personal project to practice frontend development skills, particularly using React, Chakra UI, and Tailwind CSS to create a visually appealing and responsive design.

The design and layout were inspired by Starrymnl's aesthetic, and while I shared the work with the owner of the page, it was not used in an official capacity. This project remains a personal showcase of what I learned and implemented.

πŸ“¦ Technologies

  • React (v18.3.1)
  • Chakra UI (v2.9.1)
  • Tailwind CSS
  • React Router DOM (v6.26.2)
  • React Icons (v5.3.0)
  • React Slick (v0.30.2)

✨ Features

  • Responsive design with Chakra UI and Tailwind CSS for modern styling
  • Page navigation using React Router DOM
  • Slick carousel integration for image and content sliders
  • Scalable and maintainable React components

🎯 User Interactions

  • Browse through content using the homepage carousel
  • Navigate between pages via the menu and links
  • Responsive layout adapts across screen sizes

πŸ‘©πŸ½β€πŸ³ Development Process

  • Set up a React project with component-based architecture.
  • Implemented routing between pages using React Router DOM.
  • Built a responsive UI combining Chakra UI and Tailwind CSS.
  • Integrated React Slick for smooth carousel interactions.
  • Added React Icons for clean, consistent iconography.

πŸ“š What I Learned

🎨 Frontend Development

  • Built reusable React components with a consistent visual style.
  • Combined Chakra UI and Tailwind CSS effectively in one project.

πŸ” Design Implementation

  • Translated an Instagram aesthetic into a structured web layout.
  • Focused on visual consistency and responsive design.

πŸ“ˆ Overall Growth

  • Improved understanding of React component architecture and UI library integration.

πŸ’­ Possible Improvements

  • Add Framer Motion animations for smoother transitions
  • Implement a dynamic gallery with image lightboxes
  • Enhance mobile-first responsiveness further

🚦 Running the Project

  • Clone the repository to your machine.
  • Install dependencies: npm install
  • Start the development server: npm start
  • Open the app in your browser at: http://localhost:3000

🎬 Demo

Screen.Recording.2026-04-22.at.11.32.46.AM.mp4

About

🌟 Frontend client website for starrymnl, built with React.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors