Create a simple app on Chromia using Rell, React and FT4
Welcome to this comprehensive course that guides you through developing a decentralized news feed app similar to Twitter using Chromia.
By the end of this course, you will understand Chromia's features and gain the skills to build your decentralized applications.
What will I learn?
This course covers various fundamental topics, providing a solid foundation for creating decentralized applications. Here are the key areas you will explore:
- Database model and simple queries: You will learn how to design a database model for your news feed app and perform basic queries to retrieve and display data.
- Input verification: You will discover how to validate and secure user inputs to prevent potential vulnerabilities.
- Accounts: Learn to manage user accounts within your decentralized app, including user registration and authentication.
- Project structure: Get insights on organizing your project effectively, structuring your codebase, and managing dependencies.
- Frontend integration (React app): You will connect your backend with a React frontend to create a complete user interface for your news feed app.
What will we be building?
Throughout this course, you will actively work on both the frontend and backend components of a real-time decentralized news feed app. This practical experience will equip you with the skills needed to create your own decentralized applications and explore the world of blockchain technology.
Let's get started on building your decentralized news feed app using Chromia!
Repository link
You can access the complete code repository for this course here: News feed course repository.
Related materials
This course relies on the following documentation to help you understand the underlying concepts and approaches:
Section | Type | Documentation |
---|---|---|
Rell | Modules | Rell |
FT4 | Introduction | FT4 |
Overview | Dapps | Building your dapps on Chromia |