Area Of Work: Smart Contract
Project Description

SharingClub is a revolutionary platform that empowers everyday individuals to take control of their finances and combat the escalating expenses of modern living. Through an innovative approach, SharingClub offers members unparalleled access to a range of exclusive deals and rewards that were once out of reach for the general public. By bridging the gap between consumers and unique opportunities, SharingClub transforms the way people save and spend, ensuring a brighter financial future for all.

 

Scope Of Work

Our mission for the SharingClub project was to create a robust and flexible database design that lays a strong foundation for the development of this groundbreaking platform. By understanding the unique needs of SharingClub's revolutionary approach, our goal was to implement a basic database structure that enables the bootstrap of application development. Modifications and improvements to the database design were seamlessly incorporated throughout the development cycle as the project develops and responds to changing requirements or requests, resulting in a dynamic and responsive platform that perfectly supports SharingClub's mission to empower people and transform the landscape of savings and rewards.

 

Our Solution

In our collaboration with SharingClub, we embarked on a mission to establish a robust and adaptable database design that serves as a solid foundation for the development of this groundbreaking platform. Understanding the unique requirements of SharingClub's innovative approach, our primary objective was to implement a foundational database structure that facilitates the initiation of application development. 

Our comprehensive solution encompassed a range of services and technologies:

  • Established the project structure, routes, and an express server using Node.js. Docker compose setup was implemented for efficient deployment, and database connectivity was ensured.
  • Installed and integrated necessary node modules, including crypt, mongoose, joi, moment, jsonwebtoken, nod emailer, Axios, and dotenv, to enhance functionality.
  • Redis Setup for improved caching and data management.
  • Performed health checkups and testing routes to verify the functionality of the smart contract. 
  • Eslint Implementation to ensure code quality and consistency.
  • Designed and implemented a role-based mechanism for login/signup, creating schemas for admin/user/investor/auditors.
  • Developed robust APIs for user authentication, including login and signup functionality, and integrated them into the backend architecture.

 

 

 

 

Related Projects

aiShare Your Requirements