Third Project KPT
2023, Oct 13
Project Overview
Project Name: Alpha-Critic Alpha-Critic is a web service that allows users to freely leave ratings, reviews, and evaluations for the latest content in the world of movie music games.
Technologies Used: DRF (Django Rest Framework), HTML, CSS, JS, and AWS for deployment.
Keep
- Smooth Deployment: We aim to maintain a deployment process that flows seamlessly.
- Impressive Front-end: We want to enhance the aesthetics and user experience of our front-end.
- Continual Learning: We appreciate the learning opportunities during the project, especially during the course reviews.
Problem
- Late Start on Front-end: We began working on the front-end development relatively late in the project timeline.
- Difficulty in Backend-Frontend Integration: Connecting the back-end with the front-end posed challenges.
- Data Scraping and Storage: We faced issues related to scraping data and saving it to local or MongoDB databases.
Try
- We partially resolved the backend-frontend integration by using pure Django.
- In the absence of automated data scraping, we manually entered data through the admin interface.
- To address backend-frontend connection issues, we sought assistance from our tutors.
Thoughts
- By Jae-yoon Lee: I’ve learned that effective planning is crucial. I should invest more time and effort at the beginning to avoid regrets later on.
- By Woo-jin Kim: Thanks to the dedication of my team members, I had the opportunity to learn and contribute. I regret not starting the structural analysis earlier, and I plan to devote more time to studying on weekends.
- By Jung-won Kwak: I need to work on improving my front-end development skills. Taking over the role came very close to the project deadline, which led to deployment delays. I recognize the need to prepare in advance by acquiring some proficiency in front-end development in case similar situations arise in the future. Despite many shortcomings, I’m grateful for the successful completion of the project.