Skip to content

This project is a dynamic web application built from scratch as part of a comprehensive full-stack development tutorial. It combines the power of Python with Flask for backend development and JavaScript with React for frontend development. The app allows users to perform basic CRUD operations.

Notifications You must be signed in to change notification settings

ybart11/full-stack-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Full-Stack Web Application

This project is a dynamic web application built from scratch as part of a comprehensive full-stack development tutorial. It combines the power of Python with Flask for backend development and JavaScript with React for frontend development.

The app allows users to perform basic CRUD operations: add a new contact, edit/update an existing contact, delete a contact, and view a list of all contacts.

Features

Backend with Flask (Python): Manages server-side logic, routing, and API endpoints.

Frontend with React (JavaScript): Creates a responsive and interactive user interface.

RESTful API: Connects the backend and frontend with seamless data flow.

Modular Code Structure: Organized and maintainable codebase for both frontend and backend.

State Management: Efficient state management in React using hooks and other best practices.

Templating: Dynamic rendering of content with React and Flask working together.

Tech Stack

Python: Backend development with Flask.

Flask: Web framework for routing and handling backend logic.

JavaScript (ES6): Frontend scripting language.

React: Library for building user interfaces.

HTML & CSS: For frontend design and layout.

JSON: For data exchange between backend and frontend.

Tutorial video: https://www.youtube.com/watch?v=PppslXOR7TA&t=3008s

About

This project is a dynamic web application built from scratch as part of a comprehensive full-stack development tutorial. It combines the power of Python with Flask for backend development and JavaScript with React for frontend development. The app allows users to perform basic CRUD operations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published