Full-stack development. Online skills learning platform
Hi,
We are looking for a full-stack developer to build an online skills-learning platform with the following requirements:
User Registration/Profiles:
- Separate profiles for teachers and students
- Profile fields should include name, photo, bio, location, skills, qualifications, experience, languages
- Profiles need to be robust and allow uploading files/media
- Ability to complete profiles to different percentages to showcase credibility
Search/Discovery:
- Ability to search for skills/teachers by keyword, category, location
- Teachers can specify multiple skills/categories for discovery
- Search results should include teacher profiles and ratings/reviews
Booking/Scheduling:
- Teachers can specify availability calendars and time slots
- Students can book 1-1 video calls by selecting time slots
- System generates confirmation emails for bookings
Payments:
- Support major credit/debit cards and digital wallet payments
- Payment is processed at time of booking as an initial deposit
- Commission/fees are deducted before teacher payouts
- Payouts can be made via bank transfer or other local methods
Video Conferencing:
- Embed video calling directly into platform using WebRTC
- Support HD video and screensharing during calls
- Admin can remotely view/record calls for monitoring
- Compatible with desktop and mobile browsers
Ratings/Reviews:
- Students and teachers can rate each other post-call
- Display star ratings and review text on profiles
- Incentivize high ratings with badges/achievements
Accessibility:
- Support multiple languages
- Design for usability across devices/browsers
- Adhere to WCAG 2.1 AA accessibility guidelines
If you are capable and interested in developing such an application please submit your proposal and describe what tech stack you plan to use for building. Please also share examples of similar jobs you may have completed in the past
-
1 day50 USD1 day50 USD
Hello. I can implement this site if you provide a design layout.
My stack: JS, TS, ReactJS, NextJS, SCSS...
Write, I will be happy to help.
-
24 days600 USD
381 2 0 24 days600 USDCongratulations! Your requirements description (brief) fits the functionality of the Moodle LMS web application. If anything is needed regarding this application, feel free to contact me.
-
1 day125 USD
410 7 1 1 1 day125 USDHello,
Thank you for the detailed description, I will be happy to help with the project implementation. I am a Software Development Engineer with over 7 years of experience in creating various websites, SaaS solutions, complex web platforms, and MVPs for startups. In my portfolio, I have listed some developed projects.
My stack includes the following technologies and their frameworks: PHP (Yii2, Laravel, Symfony), HTML5, CSS3, JS (Vue.js, React.js), MySQL, PostgreSQL.
-
66 days4444 USD
658 7 0 1 66 days4444 USDHello, I have experience in developing similar projects, as well as some experience in assisting with a similar online school. I will be working with the following stack: Next for the frontend, Nest for the backend, and PostgreSQL. Additionally, if needed in the future, I can even create a mobile application using React Native ;) and an admin panel for management and viewing statistics. I have 3.5 years of development experience.
I would also like to see the layout, if available, and a more detailed specification.
-
1 day36 USD
94002 1264 1 10 1 day36 USDHello. I have a lot of experience with Nest.js/Next.js. Ready to collaborate.
-
66 days3333 USD
3083 27 0 66 days3333 USDGood time of day)
Quality comes first, I will be able to implement your project.
I have extensive experience working with many clients from countries such as Ukraine, USA, Canada, Germany, Kazakhstan, Moldova, Switzerland, China, France, Israel. Let's discuss your project in more detail...
Part of the work!
http://floridagardendesigns.com/
https://sugacards.com/
… https://advilion.com
http://axiomaplus.com.ua/
https://maxinstal.ch/
https://brokersrealestate24.com/
http://otpad.com.ua/
https://hotelkolos.com/
http://spectrum.net.ua/
Detailed discussion, advice, preferences, assessment in personal discussions!
-
60 days3000 USD
558 3 0 60 days3000 USDHi there,
Thank you for considering me for this project. I'm confident I can deliver an excellent online skills-learning platform that meets all your requirements. Here's my proposal:
Tech Stack:
- Frontend: Next.js for server-side rendering and a smooth user experience, ensuring fast page loads and SEO benefits.
- Backend: MongoDB or Firebase for data storage and management, offering flexibility and scalability.
- Authentication: Auth.js for secure user authentication and authorization.
- Payment Integration: Stripe for seamless and secure payment processing.
… - Video Conferencing: WebRTC for embedding video calling directly into the platform, ensuring high-quality video and screen sharing.
I'm excited about the opportunity to work on this project and bring your vision to life. Please let me know if you have any questions or need further information. Looking forward to hearing from you soon.
Best regards,
Serhii Makarov
mcarrow.vercel.app
-
50 days1900 USD
174 2 0 50 days1900 USDHello, your project is interesting.I have experience in developing LMS system with my team for departament of education.
We can use React + Next js for frontend.Node for backend and MongoDb for database.
Deadline around 50 days.
If you are interested contact me and we will be happy to work together!
-
1 day25 USD
1007 8 0 1 day25 USDHello. I have been working as a backend developer for more than 8 years, the last 4 of which have been in the field of cyber security. I have been working with the frontend for more than 5 years.
I suggest doing it on the laravel framework, as it is one of the most popular frameworks and you will always have people in the future who can help you with the project.
For the frontend, I suggest vue 3 or react and tailwind.
I work hourly. Before starting the execution, we will agree on the number of hours on the tasks, multiply them by the rate, and if the amount suits you, only then we will start work. If I don't make it by the hour, that's my problem.
I can also help you with system deployment and basic security setup.
-
50 days2000 USD
2294 60 0 50 days2000 USDHi, Alex. I'm interested in your project, and my team and I are ready to develop your platform. First of all, we would like to ask you a few questions:
- What technologies do you prefer?
- What materials/assets do you have?
- What are your deadlines?
- We can develop your project from A to Z, and we can also maintain it after release. There are a lot of other things we should discuss, so if you are interested, please drop me a line.
-
30 days5000 USD
439 5 0 30 days5000 USDDear Alex,
I am very interested in the opportunity to join your team as a full-stack developer to build your online skills-learning platform. Your project sounds exciting to me, and I believe that my expertise in development, coupled with the utilization of the Opigno LMS platform, will help us create a functional and innovative product.
Opigno LMS provides us with a robust foundation to meet your requirements. We'll be able to create separate profiles for teachers and students with extensive customization options, including fields for biography, photos, skills, qualifications, and experience. Search and discovery capabilities, booking calendar integration, and payment functionalities will be implemented using Opigno LMS in conjunction with appropriate tools and APIs.
One of the key features of your project is the ability to conduct video conferences directly on the platform. We can integrate third-party video conferencing tools such as Zoom or BigBlueButton using Opigno LMS, ensuring high-quality video and screen-sharing capabilities.
Payment processing, ratings and reviews, as well as accessibility and multilingual support, will all be addressed in development using Opigno LMS, providing user-friendly experiences for all users and compliance with accessibility standards.
…
I am ready to contribute to your project, applying my skills in development as well as experience with the Opigno LMS platform. I would be delighted to discuss further details and ideas for collaboration.
Best regards,
Dmitry
Current freelance projects in the category Javascript and Typescript
Full-stack development — Amazon PPC Dashboard (Stage 1)Need a full-stack developer with experience working with Amazon API to implement Stage 1 of the internal PPC dashboard. The project is real, the data is live, everything is ready to start. Frontend prototype (5 pages, React + TypeScript): WHAT IS ALREADY READY — Frontend… Javascript and Typescript, Web Programming ∙ 1 day 21 hours back ∙ 27 proposals |
Development of a photo book and photo frame constructor websiteProject Goal A modern website needs to be developed for ordering photo books, photo frames, and other personalized photo products. The main task of the project is to provide the client with the ability to independently create a ready-made layout of the product directly on the… Javascript and Typescript, Web Programming ∙ 3 days 13 hours back ∙ 96 proposals |
Team for a custom marketplace of funeral services.We are looking for a team to launch and develop a custom national marketplace for funeral services. Right away: we are not looking for solo freelancers, juniors, or "website builders." We need a strong product team at the middle+/senior level with real cases in… Javascript and Typescript, Web Programming ∙ 4 days 7 hours back ∙ 27 proposals |
Improvement of the existing Next.js/Supabase project: offers, CRM, analytics, AI chatThere is an active project WatchGenius — a luxury watch analytics platform with a catalog of models, price analytics, external offers, application forms, and an AI chat. The project has already been partially developed. We need not a website from scratch, but an experienced… Javascript and Typescript, Web Programming ∙ 6 days 9 hours back ∙ 55 proposals |
I am looking for a Senior Full-Stack Developer (Payload CMS) — migration of 2 websites for a hotel chain.The resort hotel network is transitioning from Webflow to its own headless stack. Two corporate websites (~140 pages in total), multi-tenant architecture — one code serves multiple hotels on different domains. The project has already started: the infrastructure is deployed,… Content Management Systems, Javascript and Typescript ∙ 10 days 6 hours back ∙ 19 proposals |