{"id":24503404,"url":"https://github.com/igomigo/naija-connect","last_synced_at":"2026-04-16T12:02:28.768Z","repository":{"id":224660657,"uuid":"763867771","full_name":"Igomigo/Naija-Connect","owner":"Igomigo","description":"Naija connect app, a microblogging platform which provides the opportunity for Nigerians to connect on a even deeper level, built with python/flask, html, css, bootstrap","archived":false,"fork":false,"pushed_at":"2025-03-05T20:10:08.000Z","size":987,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-05T21:41:45.097Z","etag":null,"topics":["bootstrap","css","flask","html","python"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/Igomigo.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}},"created_at":"2024-02-27T03:57:38.000Z","updated_at":"2025-03-05T20:10:12.000Z","dependencies_parsed_at":"2024-02-27T05:26:16.749Z","dependency_job_id":"a6a0d4ec-ba68-4a4e-95b6-85076d1b24c9","html_url":"https://github.com/Igomigo/Naija-Connect","commit_stats":null,"previous_names":["igomigo/naija-connect"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Igomigo%2FNaija-Connect","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Igomigo%2FNaija-Connect/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Igomigo%2FNaija-Connect/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Igomigo%2FNaija-Connect/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Igomigo","download_url":"https://codeload.github.com/Igomigo/Naija-Connect/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243703410,"owners_count":20333972,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["bootstrap","css","flask","html","python"],"created_at":"2025-01-21T23:17:07.576Z","updated_at":"2026-04-16T12:02:23.708Z","avatar_url":"https://github.com/Igomigo.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Naija Connect: Microblogging Platform\n\n![Naija Connect](images/naijaconnectapp.png)\n\nNaija Connect is a dynamic microblogging platform designed to bring Nigerians together, fostering connections and conversations in one vibrant online community. Whether you're sharing updates, exploring cultural heritage, or discovering local festivals, Naija Connect is your go-to destination.\n\n## Features\n\n- **User Registration and Authentication**: Seamlessly sign up and log in to your personalized account.\n- **User Profiles**: Customize your profile, edit your information, and connect with other users.\n- **Password Reset**: Easily reset your password in case you forget it.\n- **Post Creation**: Share your thoughts, experiences, and insights with the Naija Connect community.\n- **Post Interaction**: Like, comment, and engage with posts from fellow users.\n- **Upcoming Features**: Exciting upcoming channels including festivals, culture, places, and communities will soon enrich your Naija Connect experience.\n\n## Installation\n\nTo run Naija Connect locally:\n\n1. Clone this repository to your local machine.\n2. Install dependencies using `pip install -r requirements.txt`.\n3. Set up environment variables including database configurations and secret keys.\n4. Run the application using `python app.py`.\n5. Access the application via your web browser at `http://localhost:5000`.\n\n## Technologies Used\n\n- Python\n- Flask Framework\n- HTML\n- CSS\n- Bootstrap\n- SQLAlchemy (SQlite Database)\n- Flask-Mail (for email functionality)\n- Flask-Bcrypt (for password hashing)\n- Flask-Login (for user authentication)\n- JWT (JSON Web Tokens) for enhanced security\n\n## Planned Features\n\nStay tuned for upcoming features including:\n\n- **Festivals Channel**: Explore Nigeria's vibrant festival culture.\n- **Culture Channel**: Dive into the diverse cultural heritage of Nigeria.\n- **Places Channel**: Discover hidden gems and popular destinations across Nigeria.\n- **Communities Channel**: Connect with like-minded individuals in various interest groups.\n\n## Contributions\n\nContributions to Naija Connect are welcome! Feel free to submit pull requests for bug fixes, new features, or improvements. Please refer to the [Contribution Guidelines](CONTRIBUTING.md) for more details.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n---\n\nNaija Connect is your window to Nigeria's rich cultural tapestry and vibrant community life. Join us on this exciting journey of connection and discovery!\n\nFor any inquiries or feedback, please contact us at [igomigofatai@gmail.com](mailto:igomigofatai@gmail.com).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Figomigo%2Fnaija-connect","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Figomigo%2Fnaija-connect","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Figomigo%2Fnaija-connect/lists"}