In December 2023, the SiaPeopleLearn project made substantial progress, including:
Translating the Figma design into frontend code using NextJs, Tailwind CSS, and Typescript
Open-sourcing the frontend code on GitHub and Vercel
Developing 60% of the backend API services using NodeJs and Typescript
Open-sourcing the backend API services on GitHub
These achievements marked the completion of the frontend development phase and the beginning of the backend integration stage.
Current Milestone
The team is now focusing on backend code development, adding various endpoints to the existing codebase, and implementing two major services: Payment services and File upload service. These tasks are crucial in streamlining the workload for future milestones.
Challenges faced include maintaining code quality and managing the workload of completing two milestones simultaneously. The team overcame these by sacrificing some leisure time, which allowed for more feature development.
Next Steps
In January 2024, the team plans to:
Integrate the developed API endpoints with the frontend
Add critical services including Payment service, Email service, and Sia Renterd service
For any queries or more information:
Please contact: [email protected]
Darlington Gospel
Lead Developer at Dapp Mentors
This report outlines the progress of the SiaPeopleLearn project in January 2024, highlighting key accomplishments, challenges faced, and planned actions for the upcoming month.
Highlights
In January, we achieved significant milestones:
Successfully integrated API endpoints with the frontend.
Implemented critical services:
Stripe payment service
Email service
Sia Renterd service (currently on Zen Testnet, pending mainnet release).
This report celebrates the successful completion of the SiaPeopleLearn project in February 2024, emphasizing major milestones achieved, obstacles overcome, and the next steps.
Highlights
In February, we completed all the milestones:
Developed Sia File Service, a dedicated service for file upload, download, and streaming.
Integrated it into the project for video streaming and file downloads.
Conducted system revisions and rigorous testing to ensure functionality.
Dockerized the project into multiple services for efficient application operation.
These works marked the completion of the part one of this SiaPeopleLearn project.
Demonstration
We have created a brief video to offer an overview of our system, highlighting its current capabilities. We invite you to review this demonstration of how our application is integrated with the Sia Ecosystem.
Project Codes
All project code are open-source and available on GitHub via the links below.
A link to where our code will be accessible for review:
For any queries or more information:
Please contact: [email protected]
Darlington Gospel
Lead Developer at Dapp Mentors
I hope you’re both doing well. We kindly request that this particular grant be marked as completed, as we have successfully fulfilled all the enlisted milestones.