Skip to content

Oluwa-Laughter/iM-store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

iM Store

iM Store is an eCommerce website built using modern web technologies including ReactJS, Tailwind CSS, React Router and React Redux. This project leverages various libraries such as React Toastify for notifications, React Icons for icons, Firebase for user authentication, Axios for API data fetching and Vite as the development environment. Additionally, a bit of Node.js is integrated for the server-side functionalities.

Live Preview

iM Store

Features

  • User authentication with Firebase
  • Responsive design using Tailwind CSS
  • State management with React Redux
  • Routing with React Router
  • Notifications with React Toastify
  • API data fetching with Axios
  • Icon with React Icons
  • Fast development environment with Vite

Technologies Used

  • ReactJS: A JavaScript library for building user interfaces
  • Tailwind CSS: A utility-first CSS framework for rapid UI development
  • React Router: Declarative routing for React applications
  • React Redux: A predictable state container for JavaScript apps
  • React Toastify: A library for notifications in React
  • React Icons: Popular icons as React components
  • Firebase: A platform for building web and mobile applications
  • Axios: A promise-based HTTP client for the browser and Node.js
  • Vite: A fast development environment for modern web projects
  • Node.js: A JavaScript runtime built on Chrome's V8 JavaScript engine

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4