Skip to content

Built using React.js and Tailwind CSS for a modern and responsive user interface. Implements features such as user authentication, product listing, shopping cart management, and order processing. Utilizes Redux for state management and Axios for handling asynchronous HTTP requests.Developed using Node and Express.js for building a robust funtional

Notifications You must be signed in to change notification settings

mdrianislam0or1/glacialglam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Glacial Glam

Overview

This repository contains the frontend and backend code for [Project Name], a [brief description of the project]. The frontend is built using React.js and Tailwind CSS, while the backend is developed using Node.js with Express.js and MongoDB as the database.

Features

  • Frontend:

    • Built using React.js and Tailwind CSS for a modern and responsive user interface.
    • Implements features such as user authentication, product listing, shopping cart management, and order processing.
    • Utilizes Redux for state management and Axios for handling asynchronous HTTP requests.
    • Implements routing using React Router for seamless navigation between different pages.
  • Backend:

    • Developed using Node.js and Express.js for building a robust and scalable API.
    • Integrates with MongoDB to store and manage data related to users, products, orders, and reviews.
    • Implements authentication and authorization using JWT (JSON Web Tokens) for secure user authentication.
    • Provides endpoints for CRUD (Create, Read, Update, Delete) operations on various resources such as users, products, and orders.

Installation

  1. Frontend:

    • Clone the repository: git clone [frontend-repo-url]
    • Navigate to the frontend directory: cd [frontend-directory]
    • Install dependencies: npm install
    • Start the development server: npm start
  2. Backend:

    • Clone the repository: git clone [backend-repo-url]
    • Navigate to the backend directory: cd [backend-directory]
    • Install dependencies: npm install
    • Set up environment variables by creating a .env file and defining variables such as database connection URI, JWT secret key, etc.
    • Start the server: npm start

Usage

  • Frontend:

    • Access the frontend application by opening a web browser and navigating to http://localhost:3000.
  • Backend:

    • The backend API endpoints can be accessed using tools like Postman or directly from the frontend application.
    • Ensure that the backend server is running locally or hosted on a server accessible to the frontend.

Contribution

Contributions are welcome! If you find any issues or have suggestions for improvements, feel free to create an issue or submit a pull request.

License

This project is licensed under the [License Name] License. See the LICENSE file for details.

About

Built using React.js and Tailwind CSS for a modern and responsive user interface. Implements features such as user authentication, product listing, shopping cart management, and order processing. Utilizes Redux for state management and Axios for handling asynchronous HTTP requests.Developed using Node and Express.js for building a robust funtional

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published