Skip to content

AppStack is a fully responsive and modern web application built using React, Firebase, and Tailwind CSS. It features user authentication, profile management, contact functionality, and protected routes — making it a simple yet complete web app solution.

License

Notifications You must be signed in to change notification settings

mdshahariarhafizofficial/app-stack-apps-store

Repository files navigation

📱 AppStack – React App Store

License: MIT

AppStack is a responsive, user-friendly web application built using React, Firebase, and Tailwind CSS. It includes modern UI design, user authentication, profile management, and protected routes — making it a complete app browsing solution.


🖼️ Screenshot

AppStack Screenshot


🌐 Live Demo

🔗 Visit Live Site


🎯 Purpose

To provide users with a clean and interactive platform for browsing apps, managing profiles, and contacting the support team — all with Firebase-secured authentication and a mobile-first interface.


✨ Key Features

  • 🔐 Email & Google Authentication (Firebase)
  • 🧑 Profile Management (Edit Profile Info)
  • 🔒 Protected Routes with React Router
  • 💬 Contact Form with support info
  • 📱 Fully Responsive Layout (Tailwind)
  • 🧭 Carousel for App Display (Swiper / Slick)
  • 📆 Date Formatting (date-fns)
  • 🧠 SEO-Ready with React Helmet Async

🛠️ Tech Stack

  • Frontend: React, Tailwind CSS, Vite
  • Routing: React Router DOM
  • Authentication: Firebase
  • Deployment: Netlify

📦 Dependencies

Package Description
react-router-dom Routing and protected pages
react-icons Beautiful icons
firebase Auth and backend services
swiper Swiper-based carousel
react-slick Slick-based carousel alternative
slick-carousel Styles for Slick slider
date-fns Format and manipulate date/time
react-helmet-async SEO optimization
tailwindcss Utility-first responsive design
vite Fast modern frontend tooling

⚙️ Installation Guide

Follow the steps below to run this project on your local machine:

# Clone the repository
git clone https://github.com/mdshahariarhafizofficial/appstack.git

# Go into the project directory
cd appstack

# Install dependencies
npm install

# Start the development server
npm run dev

⚠️ Firebase config must be set in .env file before starting the server.


🔗 Relevant Links


📌 License

This project is licensed under the MIT License.

About

AppStack is a fully responsive and modern web application built using React, Firebase, and Tailwind CSS. It features user authentication, profile management, contact functionality, and protected routes — making it a simple yet complete web app solution.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published