In school, especially this year considering the increased importance of online resources for school, there was never any software that was minimalist in design and always felt threatening. None felt easygoing, which is what I wanted to bring out through the front end. There was no better opportunity for that than this app.

What it does

It’s meant to provide a seamless connection between teachers and students through lecture notes being conveniently located in one central area.

How we built it

Nathan focused more on the back end, dealing with the server side code and database handling with PostGreSQL whereas I focused more on how users would interact with the website through the usage of HTML, CSS, and JavaScript.

Challenges we ran into

Often times, Nathan and I would find merge conflicts when the both of us would commit the same work on the same part of the app. It sometimes became difficult to handle, especially when one of us lost an entire file of the app because of merge conflicts. Luckily, we stored that file locally as well, meaning that we could fix the conflict easily.

Accomplishments that we're proud of

We made a very effective login and server handling system together in the span of a day, which the two of us never accomplished before. We’ve worked on projects before this, but we’ve never built something to this scale in a constrained amount of time like this.

What we learned

We learned to work effectively through our partnership and we learned to bring our fortes out through this project. We also learned to tackle issues in an effective and efficient manner to make the most out of our time.

What's next for Lectured

We plan on rebasing the code in order for it to work more efficiently and up to date with languages like React and Express used today and we plan on making it usable for a wider variety of educational groups.

Share this project: