-
Notifications
You must be signed in to change notification settings - Fork 1
Backend Tech Research
Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. It follows the "batteries-included" philosophy and provides a wide array of built-in features.
- Admin Interface: Auto-generated web admin interfaces for database management.
- ORM (Object-Relational Mapping): Allows defining database schema using Python classes.
- Security: Provides built-in protection against various web attacks like SQL injection, CSRF, etc.
Node.js is an open-source, cross-platform, JavaScript runtime environment that executes JavaScript code outside a web browser. It allows for the development of scalable and fast network applications.
- Event-Driven Architecture: Allows handling multiple connections simultaneously without multi-threading.
- npm (Node Package Manager): Offers a large ecosystem of libraries and modules.
- Non-blocking I/O: Provides efficient performance under load.
Spring Framework is an open-source framework created to address the complexity of enterprise application development. With a strong focus on flexibility and modularity, it provides comprehensive infrastructure support for developing robust Java applications.
- Inversion of Control (IoC):: Through its dependency injection mechanism, it manages the beans that make up an application.
- Aspect-Oriented Programming (AOP): Allows defining cross-cutting concerns separate from the main application logic.
- Data Access: Provides JDBC and ORM support, simplifying database-related operations and error handling.
- Transaction Management: Programmatic and declarative transaction support for classes.
Express.js, or simply Express, is a minimal and flexible Node.js web application framework that provides a set of features for web and mobile applications.
- Middleware:: Enables modular and mountable software functions.
- Routing: Provides methods to respond to HTTP requests with specific routes.
- API Development: Simplified API creation and management.
Cmpe 352
Cmpe 451
Cmpe 352
Milestone 1
Final Milestone
Milestone 1
Milestone 2
Final Milestone
- Authentication Mockup
- Forum Mockup
- Game Reviews Mockup
- Games Page Mockup
- Group Page Mockup
- Home Page Mockup
- Profile Page Mockup
- Unregistered User Scenario: Sign Up
- Unregistered User Scenario: Search for a Game and Browse the Game Forum
- Registered User Scenario: Create Post in a Game Forum
- Registered User Scenario: Search For Groups and Join A Group
📝 RAM
- Issue Template
- Personal Information Template
- Meeting Note Template
- Contributions Template
- API Documentation Template
API Documentation for Practice App
- Top Games
- Yugioh Card
- Hearthstone Card
- Games By User
- Game Reviews
- Games By Genre
- Games By Category
- Game Suggestions
- Esport Tournaments
- Achievement By Game Id
- Rock Paper Scissors
- Game By Deal