- Arys Aikyn ('27)
- Carson Lin ('27)
- Jaehoon Son ('27)
- Masaki Fujishiro ('24)
- Introduction
- Problems
- Solutions
- Pages Demonstration
- Try it out
- Coding and Challenges
- Future Projects
- Team
- Acknowledgements
Tri-CoRe is a unified application system designed to streamline course and research application processes across the Tri-Co Consortium. It aims to simplify the registration system by providing a comprehensive course catalog, course ratings, and a hub for posting and applying to research opportunities.
The current Tri-Co course registration system is fraught with challenges, including:
- Lack of detailed information (e.g., deadlines)
- No centralized database for course and research opportunities
- Disparate systems for each college within the consortium
- Course Catalogue: An extensive list of courses offered across the consortium.
- Course Rating: A feature that allows students to rate courses, aiding in decision-making.
- A centralized hub for research opportunities, facilitating easy posting and application for both students and professors.
The Tri-CoRe platform features several key pages:
- Homepage: The main landing page.
- Course Page: Where users can browse the course catalog and ratings.
- Research Page: Dedicated to research opportunities.
- API Demonstration: Dedicated to research opportunities.
First, run the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying pages/index.js
. The page auto-updates as you edit the file.
- ASP.NET: For server-side logic and data access via Entity Framework.
- Next.js: For client-side rendering, fetching data from the server, and external APIs.
- MongoDB: Flexible and scalable NoSQL database for storing and querying application data
- HTML5
- Tailwind CSS
- JSON
- TypeScript
- Data Consistency and Integrity: Ensuring the reliability of data across the platform.
- Large Volume Data Management: Efficient handling and processing of data.
- Front-End and Back-End Integration: Synchronizing for real-time updates and managing state and data flow.
- Course Scheduler: A tool to organize and schedule Tri-Co courses.
- Research Opportunities: Encouraging professors to post research openings on Tri-CoRe.
- Jaehoon Son: "The soon to get diabetes"
- Masaki Fujishiro: "Miso soup good"
- Arys Aikyn: "Tired for no reason"
- Carson Lin: "The only sane member"
Thank you for considering Tri-CoRe as your go-to platform for Tri-Co course and research applications. We're dedicated to improving and expanding our services to meet the needs of the consortium's community.