{"id":17166336,"url":"https://github.com/gdsoumya/eduwonder","last_synced_at":"2026-04-20T09:02:29.165Z","repository":{"id":109964185,"uuid":"174796392","full_name":"gdsoumya/EduWonder","owner":"gdsoumya","description":"EduWonder is a collaborative learning platform that allows teachers and students to share and explore references and educational materials. ","archived":false,"fork":false,"pushed_at":"2019-04-01T08:23:47.000Z","size":1942,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-24T17:53:10.101Z","etag":null,"topics":["education-platform","flask","hackathon-project","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gdsoumya.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-03-10T08:23:19.000Z","updated_at":"2023-07-17T20:07:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"d3ad6d98-d865-413d-b101-e72ff4544270","html_url":"https://github.com/gdsoumya/EduWonder","commit_stats":{"total_commits":20,"total_committers":2,"mean_commits":10.0,"dds":"0.30000000000000004","last_synced_commit":"99cd7233e8678a7a71401be5fae50db46f550792"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gdsoumya/EduWonder","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gdsoumya%2FEduWonder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gdsoumya%2FEduWonder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gdsoumya%2FEduWonder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gdsoumya%2FEduWonder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gdsoumya","download_url":"https://codeload.github.com/gdsoumya/EduWonder/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gdsoumya%2FEduWonder/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32040353,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T00:18:06.643Z","status":"online","status_checked_at":"2026-04-20T02:00:06.527Z","response_time":94,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["education-platform","flask","hackathon-project","python"],"created_at":"2024-10-14T23:05:18.606Z","updated_at":"2026-04-20T09:02:27.089Z","avatar_url":"https://github.com/gdsoumya.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# EduWonder\nEduWonder is a collaborative learning platform that allows teachers and students to share and explore references and educational materials. \n\nEduWonder allows it's users to create communities/groups to share information, ask questions, upload and share documents and files. This is a basic open-source structure that allows anyone to add in new features according to their needs.\n\nThis project was created as an entry for the **Mozilla Hello Web Hackathon 3.0 @Mozilla Bhubaneswar** and had made it to the final round.\n## Getting Started\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes.\n\n### Prerequisites\n\n**EduWonder** requires [ **Python (Python 2.7)**](https://www.python.org/) .\n\n### Getting the project.\n```sh\n$ git clone https://github.com/gdsoumya/EduWonder.git\nor \nDownload and extract the Zip-File\n```\n\n### Setting up Virtual Environemt\nSetting up a virtual environment would be better for both development and normal execution purposes.\n```sh\n$ cd EduWonder\n$ python -m virtualenv env\n$ source env/bin/activate\n or (Windows machine)\n$ .\\env\\Scripts\\activate\n```\n### Installing Dependencies\nThe Project has a few dependencies which can be installed by running.\n```sh\n$ pip install -r dependencies.txt \n```\n## Setting up the Database\nThis project uses a **mysql** database, the database can be changed in the '[.flaskenv](https://github.com/gdsoumya/EduWonder/blob/master/.flaskenv)' file under the '**DATABASE_URL**'.\n\nTo initialize the database run\n```sh\n$ flask db init\n```\nTo run the database migrations use\n```sh\n$ flask db migrate\n$ flask db upgrade\n```\n## Starting Server\nTo start the Flask server run\n```sh\n$ flask run\n```\nA Flask development server will be initialized at http://127.0.0.1:5000/\n\n## Packages Used\n- **[Flask](https://flask.pocoo.org/)** : For the backend server.\n- **[Flask-SQLAlchemy](http://flask-sqlalchemy.pocoo.org/2.3/)** : For integrating the database.\n- **[Flask-Migrate](https://flask-migrate.readthedocs.io/en/latest/)** : For database migrations.\n- **[Flask-Login](https://flask-login.readthedocs.io/en/latest/)** : For handling user login.\n- **[python-dotenv](https://github.com/theskumar/python-dotenv)** : For setting up environment variables.\n\n## Author\n-   **Soumya Ghosh Dastidar** (Backend)\n-   **Suchismita Banerjee** (Front-end)\n-   **Disha Kar** (Front-end)\n\n## Contributting\nAny contribution/suggestions are welcomed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgdsoumya%2Feduwonder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgdsoumya%2Feduwonder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgdsoumya%2Feduwonder/lists"}