Inspiration
We were inspired by our prior experience in Computer Science courses. We believe in the future of CS, and want to ensure that people intersted in learning to code are not scared away by the way its taught.
Why MonkeySee
- Learn coding principles
- Create functional solutions, or demo your skills
- Make them look just right
- Run and test without leaving the app
How we built it
We built MonkeySee with ReactNative using the Ace editor for website text entry, and @rivascva/react-native-code-editor for mobile app text entry. We used Firebase for our backend -- database, file storage etc.
Challenges we ran into
Managing state within our editor- Lesson pages removed from final submission. Multi-Platform compatibility with React Native React UI styling OpenAI API Integration
Accomplishments that we're proud of
Integrated HTML, CSS, and JavaScript coding environment. Style tags, auto-closing tags.
What we learned
How to use the React Native Framework How to integrate an API
What's next for MonkeySee
Bug-fixing the lesson viewer Chat GPT Auto-feedback Drag and drop code blocks Comprehensive lesson and curricula UI Revamp
Built With
- firebase
- openaiapi
- react-native
- typescript
Log in or sign up for Devpost to join the conversation.