Skip to content

Mobile Application to talk with senior and get guided in your career journey

License

Notifications You must be signed in to change notification settings

Himasnhu-AT/seniorconnect

Repository files navigation

SeniorConnect

SeniorConnect is a Technobyte app designed to connect seniors with juniors for the purpose of communication, guidance, and assistance. Seniors can share details about their ongoing projects, and juniors can help and learn from them. The app was initially released for Technobyte, the official coding community of NIT-KKR.

Getting Started

  1. Clone the repository using the following command:
git clone https://github.com/Himasnhu-at/seniorconnect
  1. To run the project in debug mode:

    • For iOS:
    open -a simulator
    flutter run ios
    
    • For Android: Start the Android emulator and then run the following command:
    flutter run apk
    

TO-DO Tasks

Updates will be made as the project progresses:

  • Create project

  • Create UI for splash screen, design images

  • Create UI for login and SignUp

  • Create home UI with multiple Group Options for different devs

  • Create profile page with editing feature

  • refurbish home UI with newer feature concept, change home page to social media page

  • allow post creation

  • settings page, and sidebar design

  • implement Backend, update TO-DOs

TESTING IOS ANDROID WEB WINDOWS LINUX MACOS feature
#1 [x] [x] [x] [ ] [ ] [x] UI Update
#2 [x] [x] [x] [ ] [ ] [x] UI Update
#3 [x] [x] [x] [ ] [ ] [x] UI Update
#4 [ ] [ ] [ ] [ ] [ ] [ ]
#5 [ ] [ ] [ ] [ ] [ ] [ ]
#6 [ ] [ ] [ ] [ ] [ ] [ ]
Future Updates
  • Add chat feature
  • Add video call feature
  • Add notification feature
  • Add search feature
  • Add settings feature
  • Add dark mode feature

Contributing

Instructions for contributing: Fork this repository to contribute, create issues, etc.

Adding a Feature

  1. Create an issue describing the feature, its benefits, and whether you need help or not. Mention the estimated time required and its impact.
  2. Create a branch with the issue number as its name and start implementing the changes.
  3. Once completed, test the application, and open a pull request.

Reporting a Bug

If you encounter any bugs, open an issue and describe the bug along with steps to recreate it. If possible, provide details about your device specifications.

Reporting Security Issues

If you discover any security issues related to the application that could compromise the database, please create an issue immediately.

LICENSE

The project is licensed under the MIT License, 2023 @Himasnhu-AT.

EDITS:
  • The app should not be used for commercial purposes or malicious intent.
  • Ensure that the LICENSE is recognized, and if you want to showcase it, provide proper references to the project.