Full-Stack Development for a Student Enrollment App and Website Using Vue.js and Ionic

Job ID: 37484304

Budget: $250 – $750 USD

Description:

We are seeking a skilled full-stack developer to build a comprehensive student enrollment platform. This project will be divided into three stages, focusing on front-end development, back-end integration, and mobile app creation using Vue.js and Ionic. The final product should offer a seamless experience for students to register and find their preferred universities.

Project Overview:

Stage 1: Front-End Development

- Develop a responsive website from provided Adobe XD files.
- Ensure SEO-friendly structure with readable content for search bots.
- Deliver a single, well-organized CSS file for styling.
- Code with mobile app development in mind for future stages.

Stage 2: Back-End Integration

- Integrate front-end with existing APIs to create a fully functional web app.
- Ensure seamless connection and data flow between front-end and back-end.

Stage 3: Mobile App Development

- Develop a mobile app using Vue.js and Ionic, mirroring the design and functionality of the web platform.

Key Features & Sections:

- Login/Signup
- Explore
- Listings
- Search & Filters
- Detailed Program and University Pages
- Country-specific Information
- User Application Process
- Bookmarks & Counselor Access
- User Profile & Document Management
- QR Code Functionality
- Event Listings
- Special Features for Agent Accounts
- Interactive College Major Match Quiz
- Booking Meetings with Agents
- User Feedback & University Ratings

Project & Development Rules:

- Payment Structure: Payments will be released at the end of each stage. Progress-based milestones can be discussed, but final payment occurs upon stage completion.

- Time Commitment: Adherence to the agreed timeframe is crucial, with a maximum allowance of a 25% overrun.

- Quality Assurance: The final product must be bug-free, meet our quality standards, and adhere to design specifications.

- Professionalism Required: Extensive expertise and effective communication are mandatory. Excessive queries or communication difficulties may lead to project cancellation.

- Regular Communication: Audio meetings are essential for project updates. Non-participation or communication issues can lead to project termination.

- Daily Progress Updates: Work should be uploaded to a provided cPanel for daily review and feedback.

Seeking:

- A highly experienced and professional developer or team.
- Strong background in Vue.js, Ionic, and full-stack development.
- Excellent communication skills and commitment to project timelines.

Application Process:
Interested freelancers should provide a portfolio showcasing similar projects, along with a proposed timeline and budget. Shortlisted candidates will be invited for an audio interview to discuss the project in more detail.

To check Project Screen is from here https://xd.adobe.com/view/d2cccdd9-e683-45b0-8a8c-3e1aeae79035-879f/
Related categories: JavaScript CSS HTML5 HTML PhoneGap