Rajagiri Connect
Rajagiri connect is a networking platform that enables the students of Rajagiri to form a social network among themselves, enabling them to connect with their seniors, juniors and faculty for sharing of information and resources.
It helps in the development of online social networks by connecting a user's profile with those of other individuals with similar interests. We plan on implementing the project as follows :
- Front End : Flutter
- Back End : Firebase
Features
- The user is able to create an account for themselves with the required details and areas of interest
- It provides teachers with features such as posting a notice or an image that can be viewed by all others with an account.
- Separate pages for posting notices and images are provided within the application.
- The students will have the facility to view all the updates and information passed on by the teachers.
Configuration
Step 1. Download and Install Flutter
- First, Download Flutter.
- Follow the instructions from the above link to install Flutter in your Operating System.
Step 2. Install VS Code
- After installing flutter, Download and Install VS Code.
Step 3. Git Clone the above repository
- After installing VS Code, clone the above repository by using the following command
git clone https://github.com/amaan871/rajagiri-connect.git
- Import the saved repository into your VS Code.
pubspec.yaml
file
Step 4. Update the - After importing the repository, Open the
pubspec.yaml
file and hitCtrl + S
to update the file.
Step 5. Connect your Android Device and Run
- After updating the file, Connect your Device/Emulator and hit
Run
.
Warnings
- You might have to change the Database configuration in the
build.gradle
file if you want the application data to get stored on your Database.
Branch Policy
We have the following branches
- master
This contains shipped code. After significant features/bugfixes are accumulated on development, we make a version update and make a release.
Maintainers and Developers
This repository is owned and maintained by