Skip to content

JLedezB/EcoSteps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

EcoSteps

SGSS Management Platform for Social Service Administration

📌 Overview

EcoSteps is a full-stack web application developed as a graduation project for CETI Colomos. The platform focuses on improving and digitalizing the SGSS (Sistema de Gestión de Servicio Social) process through a centralized, secure, and modern web system.

The main objective of EcoSteps is to simplify social service management for students and administrators by replacing manual workflows with an organized and scalable platform.


🚀 Features

  • 🔐 Secure authentication and authorization
  • 👨‍🎓 Student and administrator roles
  • 📄 Evidence and report submission
  • ✅ Approval and rejection workflow
  • ☁️ Cloud file storage integration
  • 📧 Email OTP verification and password recovery
  • 🛠️ Ticket and support system
  • 📱 Responsive modern UI/UX

🖥️ Technologies Used

Frontend

  • ReactJS
  • Bootstrap
  • Axios
  • Formik
  • Yup

Backend

  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • JWT
  • bcryptjs

Cloud & Services

  • Firebase Storage
  • Supabase Storage
  • Resend API
  • Multer
  • PDFKit

📂 System Modules

  • Authentication Module
  • User Management
  • Social Service Tracking
  • Evidence Upload System
  • Report Management
  • Ticket Support System
  • Administrator Dashboard
  • Student Dashboard

🎯 Purpose

EcoSteps was designed to:

  • Improve social service administration workflows
  • Reduce manual and repetitive processes
  • Centralize information management
  • Improve communication between students and administrators
  • Provide secure and scalable access to the platform

🛡️ Project Scope

This project integrates concepts related to:

  • Full-stack web development
  • Database management
  • Secure authentication systems
  • Cloud storage services
  • REST API integration
  • Responsive frontend architecture
  • Secure software development practices

🌐 Deployment

🔗 https://eco-steps.vercel.app/


👨‍💻 Author

Developed by Joaquin Ledezma
Software Engineering Student — CETI Colomos

📄 License

This project was developed for academic and educational purposes.

About

EcoSteps is a full-stack web platform developed as a graduation project for CETI Colomos focused on digitalizing and optimizing SGSS social service management for students and administrators.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors