Pro Intern is a mobile application designed to help students find and apply for internships easily while enabling recruiters to create and manage internships. The app provides a user-friendly interface for students to organize their tasks, maintain a journal, and advance their careers seamlessly.
- Separate login and registration processes for Interns and Recruiters.
- Search and Apply for Internships: Discover opportunities and apply based on preferences and qualifications.
- Task Manager: Organize academic and work-related tasks.
- Journal: Plan, reflect, and track progress through a dedicated journal.
- Create and Manage Internships: Easily post and manage internship opportunities with relevant details.
- Searchable dropdown for selecting Sri Lankan districts.
- Profile picture upload (optional).
- User-specific dashboards to manage applications and internships.
To run the app locally, follow these steps:
- Clone the repository:
git clone https://github.com/yourusername/pro-intern.git
- Install dependencies:
npm install
- Start the Expo server:
expo start
- Interns: Provide personal information and upload a profile picture (optional).
- Recruiters: Enter relevant details about their organization and experience.
- Authenticate using your registered email and password.
- Explore internships via the dashboard.
- Apply for opportunities that match your qualifications.
- Use the Task Manager to stay organized.
- Maintain a Journal to track your progress.
- Create internships with details like title, location, and requirements.
- Manage applications from interested interns.
- The app uses Poppins-Regular and Poppins-SemiBold for text styling.
- To load the fonts, they are pre-configured in
App.js
using Expo's font loader.
- Roles are managed using AsyncStorage, and the app has separate flows for recruits and interns.
- Networking feature to connect professionals and interns.
- Advanced filters for internship search.
- In-app notifications for new internship openings.
This project is licensed under the MIT License - see the LICENSE file for details.