Skip to content

mamarmar/shareit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Item Sharing Platform

MIT license Version Netlify Status

Technologies Used

                                         

More info about the technologies can be found here.

Description

shareit is a full-stack MERN web application that allows you to borrow and lend items within your community. Do you need something for a day? Just ask for it. Do you have something that someone else needs? Just offer it to them.

By buying less you do your part in reducing your ecological foorprint, in line with the first of the '3 Rs' of waste management (Reduce, Reuse, Recycle).

The server-side code can be found here.

Technologies Used (Extended)

  • MongoDB
    MongoDB Atlas is a cloud-based database service. This is where all our data is stored.
  • Express
    Express is a Node.js web application framework. It makes handling our data processing logic much easier.
  • React
    React is a JavaScript library used to implement the front end.
  • Node.js
    Node.js is a back end JavaScript runtime environment that allows us to develop our server-side logic using good old JavaScript.
  • MUI
    Matierial UI components were used to achieve a clean and minimal design as well as responsiveness.
  • npm
    Our beloved package manager.
  • EmailJS
    With EmailJS emails can be sent directly through the app.

Roadmap

Currently Working On

  • Bug fixes

Future Plans

Some of the features to be implemented in the future are:

  • Allow users to upload their own images (profile picture, offered item images, etc)
  • Include a Google Map with a marker for every offered/requsted item

Special Thanks To

  • Yasmeen Othman, for her guidance and continuous support throughout this fascinating journey.
  • All the students and the tutors at the Social Hackers Academy, for creating a nice little community of passionate people offering their best for each other.

Releases

No releases published

Packages

No packages published