This repository contains the solution for the Oncourse React Native assignment, aiming to create an interactive learning medium for students preparing for NEET PG, India's post-graduate medical examination.
- Simulated chatbot-based learning game.
- Interactive simulation of a hospital's OPD environment.
- Diagnosis of patients based on symptoms provided by an AI senior doctor.
- Multiple-choice questions (MCQ) based interaction for diagnosing patients.
- Developed using React Native with Expo.
- Utilized Expo router for navigation.
- Simulated chatbot functionalities either by hardcoding messages or implementing web sockets.
- Attention to detail in styling implementation.
- Maintained appropriate variable naming conventions.
- Organized file structure and code organization.
- Reusable and parameterized components were prioritized.
- Optional: Added appropriate animations, transitions, and haptics for enhanced user experience.
- components/: Contains reusable components used throughout the application.
- screens/: Screen components representing different views of the application.
- utils/: Utility functions or helper files.
- assets/: Static assets such as images, fonts, etc.
- App.js: Main entry point of the application.
- Run the Server.js file in server folder for the websocket.
- Run the npx expo start command and press w for the browser.