Skip to content

REwork - Plataforma de trabajo freelance similar a Upwork o workana. Publica tus ofertas de trabajo y espera que los freelancers se postulen, o si eres tu quien busca trabajo, puedes aplicar a las ofertas que mejor se acomoden con tus habilidades.

Notifications You must be signed in to change notification settings

The-final-pg/Client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

¡Te damos la bienvenida a REwork!

REwork es una plataforma laboral que permite conectar a usuarios de tipo Cliente que tienen la necesidad de contratar a un profesional para un proyecto, con usuarios de tipo Freelancers que buscan las mejores oportunidades para trabajar de manera independiente. REwork le brinda seguridad en pagos y cumplimiento a ambos usuarios, a través de la firma de un contrato.

El usuario Cliente desde su cuenta puede:

  • Visualizar ofertas de otros Clientes y guardarlas en favoritos.
  • Visualizar perfiles de Freelancers.
  • Publicar una oferta.
  • Visualizar todas las propuestas que se hagan a su oferta, y si lo desea, aceptar solo una de ellas.
  • Dar una calificación al Freelancer que realizó el trabajo correspondiente a su oferta publicada.
  • Recibir notificaciones por mail cada vez que su oferta recibe propuestas.

El usuario Freelancer desde su cuenta gratuita puede:

  • Visualizar ofertas de Clientes y guardarlas en favoritos.
  • Visualizar perfiles de otros Freelancers.
  • Publicar una propuesta en una oferta.
  • Visualizar solo las propuestas que realizó, es decir, no puede ver las propuestas que otros Freelancers hicieron a una oferta.
  • Recibir notificaciones por mail cada vez que una propuesta que realizó es aceptada o descartada.
  • Recibir el pago por un trabajo realizado siempre y cuando esté finalizado y el Cliente se encuentre conforme con el servicio prestado por el Freelancer.

El usuario Freelancer desde su cuenta premium puede:

  • Realizar las mismas acciones que un Freelancer gratuito.
  • Además, puede visualizar las propuestas de todas las ofertas, se haya postulado o no.
  • Recibir su pago en un tiempo menor al del Freelancer gratuito.

El Administrador desde su cuenta puede:

  • Acceder al dashboard administrador y a sus cuatro paneles: Ofertas, Usuarios, Opciones, Pagos.
  • Dentro de Ofertas, cambiar el estado de una oferta de activa a inactiva y viceversa.
  • Dentro de Usuarios, cambiar el estado de un usuario de activo a inactivo (si es baneado por ejemplo), o viceversa (si es suspendido por un período de tiempo).
  • Dentro de Opciones, editar las listas de profesiones y de habilidades que sirven para el filtrado y búsqueda en la página.
  • Dentro de Pagos, visualizar los trabajos finalizados y la opción de pagarle al Freelancer.

El Super Administrador desde su cuenta puede:

  • Realizar las mismas acciones que un Administrador.
  • Dentro del panel Usuarios del dashboard, designar nuevos usuarios administradores o quitarles el estado de administradores.

Proyecto deployado

Deploy

Tecnologías implementadas

Front End:

  • TypeScript
  • React
  • Redux Toolkit
  • CSS

Back End:

  • TypeScript
  • Node.js
  • Express
  • PostgreSQL
  • Sequelize
  • Passport.js
  • Json Web Token
  • Bcrypt
  • Firebase
  • NodeMailer

Deployment:

  • Vercel
  • Railway

Creadores

About

REwork - Plataforma de trabajo freelance similar a Upwork o workana. Publica tus ofertas de trabajo y espera que los freelancers se postulen, o si eres tu quien busca trabajo, puedes aplicar a las ofertas que mejor se acomoden con tus habilidades.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages