Giter VIP home page Giter VIP logo

lostfound-app's Introduction

LostFound

Welcome to LostFound, MERN CRUD app built by @RobTangle @gonzalofara and @tamaraantonella. Lost your ID or passport? Found a credit card or driver license? You can now post it here.

LostFound is a bilingual Full Stack MERN CRUD application that allows users to create and search for posts related to lost documentation. Users who have found lost documentation can create a post with details about the documents, and other users can search for their lost documents on the platform. Users also have the option to subscribe to automatic email notifications for new posts that match their search criteria. The application is designed to help people connect with their lost documents and return them to their rightful owners.

Stack

Front-end:

  • Vite npm create vite@latest your_project
  • [React]
  • [Redux Toolkit]
  • Tailwind npm install -D tailwindcss postcss autoprefixer
  • Auth0 npm i @auth0/auth0-react

Back-end:

lostfound-app's People

Contributors

robtangle avatar tamaraantonella avatar gonzalofara avatar patriciomonpelat avatar dependabot[bot] avatar

Stargazers

 avatar

Watchers

 avatar

lostfound-app's Issues

Pensar sistema de comunicación entre usuario que encuentra y pierde

Cómo vamos a generar el lazo entre los dos usuarios? El que publica puede poner "públicos" sus datos de contacto?
Hacemos que le llegue un email de parte nuestra a la persona que publicó, con los datos de contacto de la persona que está buscando y que la persona que publicó se comunique con el que busca? Hacerlo al revés?

Crear ruta DELETE user

Borrar al User y todos los Posts y Subscriptions asociadas a ese usuario.
Podría empezar borrando los Posts que tiene en User.posts, al iterar ese arreglo y hacer delete() de cada uno de esos Post._id.
Y podría buscar las Subscriptions que tienen subscription.user_posting._id el _id del User.

Fix Landing que crea el token y loguea automáticamente

Landing está creando el accessToken y haciendo el chequeo de si existe el usuario en la DB.. todo automáticamente, por lo que no permite que un usuario pueda cambiar la cuenta con la que loguea, ni ver el Landing si ya está navegando con el usuario logueado en el browser.

Fix Date validation

Arreglar manejo de validación de Date cuando me llega una Date que ya está convertida a JSDate. Tiene que poder validar y parsear una date del tipo yyyy-MM-dd y del tipo 2022-11-12T03:00:00.000+00:00
Me tiró error al actualizar una subscription ya que le mandé por body una date del tipo 2022-11-12T03:00:00.000+00:00, cuando esperaba una Date del typo yyyy-MM-dd (que es la que se crea en el input date del formulario del front).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.