WISDOM WING is a private Android application designed to facilitate communication between college students. It allows students to ask questions and seek answers from seniors or experienced individuals within their college community. With its user-friendly interface and intuitive design, the app aims to promote knowledge sharing and create a supportive environment for academic and personal growth.
-
Ask Questions: Users can post questions on various topics, including academics, extracurricular activities, career advice, and more.
-
Answer Questions: Seniors or experienced individuals can provide answers to questions posted by students, sharing their knowledge and expertise.
-
Upvote and Downvote: Users can upvote or downvote answers based on their relevance and helpfulness, enabling the community to identify the most valuable responses.
-
User Profiles: Each user has a profile that showcases their reputation, previous questions, and answers, allowing others to assess their credibility and expertise.
-
Notification System: Users receive notifications when someone answers their questions or when there are updates to the questions they follow.
-
Manual Bottom Navigation with Multiple Back Stacks (No Library used): The app's custom manual bottom navigation allows users to switch between sections while maintaining separate navigation histories for each section. This intuitive feature ensures seamless navigation within each section, preserving progress and context.
-
Retro Layout: The app features a visually appealing retro layout, inspired by popular apps like Cred. This design choice adds a nostalgic and attractive element to the user interface.
You can download the latest APK from the following link:
Download APK
To install and run WISDOM WING, follow these steps:
- Clone the private repository:
git clone https://github.com/your-private-repo/wisdom-wing.git
-
Open the project in Android Studio.
-
Build and run the app on an Android device or emulator.
Since WISDOM WING is a private project, contributions are managed internally. If you are a collaborator, follow these steps to contribute:
-
Clone the repository.
-
Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name
-
Make your changes and ensure that the codebase remains clean and well-documented.
-
Write appropriate unit tests for your changes.
-
Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin feature/your-feature-name
- Create a new pull request, describing your changes and their purpose.
For any access-related queries, please contact the project administrator.