Projects
These are some programming projects I've worked on!
Click on a project to learn more about it and my involvement.
In Progress
- React (JSX), Tailwind CSS, GitHub, Git, VS Code
- Full-stack MERN application for practice and personal use
- Implemented CRUD functionality (Create, Read, Update, Delete) via RESTful APIs
- Frontend built using React (JSX) and Tailwind CSS for responsive design
- Backend uses Node.js and connects to MongoDB Atlas.
- Initially based on a Youtube tutorial
- Started to added my own features and changing the design
- Currently decided on having a tasks/to-do list and habit tracker
- Moved completed tasks to separate space with a date completed
- Added optional due date feature, avaiable in edit mode
- Weekly habit tracker, can edit the name and days of the week
- Planned Next Steps:
- Develop habit summary/analysis, with streak data, display monthly?
- Develop filter/ordering tasks from priority?, due soonest to lastest, then undated
- Order completed tasks? by date completed, alphabetically
- Make the habit order changable, click and drag?
- Security & authentication
Complete
- Java, PostgreSQL, DataGrip, GitHub, Git, VS Code
- Semester long project for Principles of Data Management
- I worked in a team of four to create a music database and access it for a fake listening application.
- This was a three-phase project, roughly split by these 3 focuses
- relational database schema setup and implementation in DataGrip
- application creation with database integration
- simple data analysis using PostgreSQL query results
- I applied knowledge of relational databases to design and implement a database schema.
- I wrote PostgreSQL queries for data analysis.
- JavaFx, GitHub, Git, IntelliJ
- Assignment for Computer Science for AP Students
- I worked on the GUI for the Lights Out puzzle game.
- The display is made up of 3 main sections.
- A message bar at the top that displays the number of moves made and general messages or hints
- A 5x5 grid of buttons
- 3 buttons below the grid to start a random game (New Game), load in your own board (Load Board), or get a hint (Hint)
- HTML, CSS, GitHub, Git, VS Code
- Final project for my Web Development class in high school
- I collaborated with a partner to create a multi-page website.
- Designed and implemented three pages (“Home”, “Snakes”, and “Turtles”) with features like
- a navbar
- grid display
- tables
- responsive to different screen sizes
- https://maimunau.github.io/FinalProject/

