In the post COVID period, many institutions were facing a problem to conduct classes because of lockdown, so we came with the idea of LearnZilla.
It is an online platform for conducting Quality and hassle-free E-learning.
The App solves the following Problems :
The first challenge that we ran into was managing the databases and the relationship between different tables. To figure that out all the team members brainstormed for about an hour. We connected on google meet and noted the schemas of all the tables that we needed. When we started building the project, we still faced problems with the database but solved that eventually.
When we started thinking about the frontend, we faced challenges to generate tables dynamically to store the data. We searched about the topic and solved it eventually.
We also faced hurdles integrating rest API in react as none of us worked on it before.
We were unable to store the data of users globally so we used cookies to store the data and change it dynamically.
Technologies used
Discussion