Skip to content
 
 

Latest commit

 

History

29 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nexus project - Shophowell

Tech Stack for Nexus Project

Front-End

  • React: A popular JavaScript library for building user interfaces. It allows for the creation of reusable UI components and promotes a declarative programming style.
  • Redux: A predictable state container for JavaScript apps. It helps manage and update the state of an application in a more organized and efficient way.
  • React Router: A routing library for React applications. It helps navigate between different pages or components in a single-page application.
  • Axios: A JavaScript library for making HTTP requests from the browser. It provides an easy-to-use interface for requesting and handling data from a server.
  • Styled Components: A CSS-in-JS library that allows you to write CSS styles directly in your JavaScript code. It provides a more modular and maintainable way to style your components.
  • Framer Motion: A motion library for React that allows you to create animations and transitions for your UI components. It provides a simple and intuitive API for creating complex animations.

Back-End

  • Firebase Authentication: A service that provides an easy way to authenticate users to your application. It supports various authentication methods such as email and password, Google, Facebook, and more.
  • Firebase Cloud Firestore: A NoSQL document database that allows you to store and sync data in real-time. It provides a simple and scalable way to store and retrieve data for your application.
  • Firebase Cloud Functions: A serverless platform that allows you to run backend code in response to events triggered by Firebase features and HTTPS requests. It provides a flexible and scalable way to extend your application functionality.
  • Firebase Storage: A service that allows you to store and serve user-generated content such as images, videos, and audio files. It provides a secure and scalable way to store and retrieve files for your application.

Additional Libraries/Frameworks/Tools

  • Stripe API for Payment Processing: A set of APIs that allows you to accept and process payments online. It provides a simple and secure way to handle online transactions.
  • Cloudinary for Image and Video Management: A cloud-based image and video management platform that provides a simple way to upload, store, and manipulate media assets. It provides a scalable and performant way to manage media content.
  • Express.js for Server-Side Rendering: A Node.js web application framework that allows you to build server-side rendered web applications. It provides a flexible and modular way to build web applications.
  • Axios for API Requests: A JavaScript library for making HTTP requests from the browser. It provides an easy-to-use interface for requesting and handling data from a server.
  • JWT for Security and Authorization: JSON Web Tokens (JWT) are a secure way to transmit information between parties. It allows you to securely transmit user data and authenticate users in your application.
  • Material UI for UI Design: A popular React UI framework that provides a set of pre-built components and styles for building responsive and accessible user interfaces. It provides a consistent and scalable way to design UI components.

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages