thenewboston-blockchain / Projects

Proposals for projects and apps for thenewboston.
https://thenewboston.com/
MIT License
70 stars 33 forks source link

TNB Sessions #379

Open SazidAhmed opened 2 years ago

SazidAhmed commented 2 years ago

Project Details

How would you describe your project?

This would be a event management progressive web app. An event would have one or more sessions. People would register and would become an instructor or a learner based on their membership type. Instructors would be able to schedule a session (on zoom, google meet etc) to teach people on various topics. People would be able to see the list of all events and its sessions. They would be able to join an event following the terms and conditions.

Core Features : paid and free event & session Sessions on zoom or google meet (Link and ID, password will be visible to registered participants), rating functionality for both session and instructor leader board to see top instructors and their sessions favorite list tipping functionality TNBC rate per sessions defined by instructors participants would be able to pay with TNBC

What problem does this project solve?

Coins should get distributed to more people based on the value they bring to the network and our community members. Most community members are not developers or designers. However, we do have incredible skills and knowledge about all sorts of stuffs like design, development, project management, chess, human languages, farming, writing, cooking, music and so on.

With this app anyone (technical and non technical) would be able become an instructor to share their knowledge & skills and to others. It would be a great opportunity to the community. Beside, Instructors would be able to earn TNBC as well.

Who is the target market?

People inside and outside of TNB community

How will this project benefit the network and/or the community?

In TNB community there are technical and non technical people. For example, there might be a Chef in the community how wants to learn programming, he would be able to join a programming event and learn his best. On the other hand there might be someone who has great technical skill but wants to learn cooking. The chef might have an event where the technical guys can join the session to learn cooking. There are many talented people in the community who would be able to share their knowledge and skills. This would be a great source of learning for the community.

How is this project centered around thenewboston?

There are many talented people in the community who would be able to share their knowledge and skills. People would be able to become an instructor and earn tnbc by teaching. People would be able to pay with TNBC to learn. This would be a good platform and source of learning for TNB community.

What is the estimated completion date for this project? (rough estimates are acceptable)

6 Months (approximately)

Please include a detailed roadmap for your project below. This must include a list of all milestones where payments will be awarded upon completion of each.

  1. Milestone 1 - MVP
  2. Milestone 2 - Bug fixing and add more features based on community demand

What is your Discord username?

SazidAhmed#8192

Additional files and documentation including architectural diagrams, wireframes, research documents, visuals, etc… (optional)

Milestone 1 - Minimum Viable Product (MVP) Details

As MVP we would complete the core features so that community people can use the app.

MVP Description

The core features of the MVP are given below

2 : Authentication & Authorization 3 : Membership & profile 4: Events & session management 5 : Ratings and favorite list 6 : Leader board 5 : Tip & Payment integration with TNBC 7 : Analytical Dashboard

Objectives for MVP

# Objective How can auditors verify milestone?
1 UI/UX & System design figma link and system design doc, diagrams would be provided
2 Development of backend & frontend github repositories, api doc and usable app link would be provided
3 Manual testing doc of testing would be provided

How long do you estimate for the MVP to complete?

3 Months (approximately)

Project Wallet

a5dbcded3501291743e0cb4c6a186afa2c87a54f4a876c620dbd68385cba80d0

tspearing commented 2 years ago

Approved.