Challenges & Solutions
- Implementing a secure and efficient custom currency system╰ SQLite DB with C# Entity Framework for proof of concept platform with simple transaction logic
- Optimizing performance for quick loading of product listing and images╰ Using third party image hosting website, storing links to the image
- Responsive UI without relying on modern frameworks╰ Flexbox and Grids allowing users to toggle between views
Technical Details
RESTful API written in C#, using Entity Framework read and write from SQLite DB.
Contributions
Backend
- Listing CRUD and offer system
- Buy feature with currency
- Refactored repositories to async/await
Frontend
- Profile page
- Navigation links and styling
- View toggle and search bar
- Most of the frontend styling
Learnings
- RESTful naming conventions & using DTOs
- Not worth wasting time on building your own auth
- I need to practice my frontend
