Skip to content

Commit 17a6cc4

Browse files
authored
Update README.md
1 parent b9ec59b commit 17a6cc4

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

README.md

+34
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,37 @@ Tech stack:
1515
> - REST API calls with Postman
1616
> - HTML, CSS, JS frontend
1717
> - Twilio SMS API for notes access in third world countries where internet is limited.
18+
19+
20+
## Inspiration
21+
When looking at how we can improve education while also connecting students from different communities, the realization came to us how many countries across the world see education as more of a privilege than as a necessity. Many students all across the world have little to no access to educational resources, while some just need a boost with the resources they already have. We hoped to help these people out with ZipNote.
22+
23+
## What it does
24+
ZipNote is a WebApp that allows students from all across the world speaking different languages to contribute and to learn from notes for particular courses. Our algorithms combine the notes of many users to create one "Super Note" for all people to study, containing all important information and some key points that some may have missed. Not only does this provide an excellent study resource for students in high schools and universities, but it also helps out those who may not have easy access to this data in less fortunate areas. To be able to help those in remote or poor areas as well, our service works fully offline by allowing the user to request notes for ANY course in ANY language by just having a cellular connection.
25+
26+
## How we built it
27+
The core of our program runs on a Flask Web App, with various Python Scripts in order to analyze and combine notes, translate all notes into and from different languages at runtime, Twilio in order to allow for SMS requests, communication to and from Firebase, as well as various JavaScript programs for the functionality of the website.
28+
29+
## Challenges we ran into
30+
The main challenges we had were linking all the aspects of our back-end to the front-end with Flask in a systematic and organized manner. Having our whole web app rely on the functionality of the Python scripts added for difficulty with front end development and design until everything was routed properly.
31+
32+
## Accomplishments that we're proud of
33+
The way our app flows mimics that of various real systems in the sense that we did not hard code the functionality whatsoever and is very scalable given additional content.
34+
35+
## What we learned
36+
We learned the difficulties and tricks to working with Web Apps when it comes to connecting front end to back end.
37+
38+
## What's next for ZipNote
39+
Our goals are to become a large scale platform and eventually apply more complex Machine Learning Algorithms to create better notes custom tailored for each user and their study habbits.
40+
41+
## Built With
42+
> - ajax
43+
> - css3
44+
> - firebase
45+
> - flask
46+
> - google-cloud
47+
> - html5
48+
> - javascript
49+
> - python
50+
> - twilio
51+
> - blood-sweat-and-tears

0 commit comments

Comments
 (0)