Building My Own Emotional Diary Service with Spring AI + React
Neo
Building your own emotional diary service with Spring AI + React It's time for our 4th project with Neo + Essential!
Basic
React, Kotlin, Spring Boot
This course includes both server (Java+Springboot) and front-end (React, ReactNative, Flutter, Android, iOS) development. Experience building a full-stack bulletin board with this course.
45 learners
Level Beginner
Course period Unlimited
Reviews from Early Learners
5.0
hellowaz
It's great to be able to learn various technology stacks through a single course.
5.0
좋은사람이되자
It's great to be able to see various tech stacks gathered in one place.
5.0
bagps1
Good
How to Create a Bulletin Board with Java + Spring Boot
How to create a bulletin board with React
How to create a bulletin board with React Native
How to create a bulletin board with iOS
How to create a bulletin board with Android
How to create a bulletin board with Flutter
How to create a bulletin board with NextJS
From server to frontend all at once!
This course is not just about simple feature implementation, but a hands-on course where you learn by directly building a full-stack bulletin board project at actual service level.
You can understand the backend with Spring Boot and gain experience developing bulletin boards using the same API across various client environments including React, React Native, Flutter, Android, iOS, and NextJS.
Spring Boot, React, React Native, Android, iOS
For beginner to intermediate developers
who want to experience full-stack development
🥳
Those who want to learn the process of "developing web and mobile apps simultaneously with a single API server"
🤩
Those who want to get started with various frameworks
(React, React Native, Flutter, iOS, Android, NextJS)
Java or Kotlin (choose one) + Spring Boot REST API-based bulletin board server development
Implementing a bulletin board web frontend with React
React Native Cross-Platform Board App Development
Android (Java/Kotlin) Native Board App Development
iOS (Swift) Native Board App Development
Flutter Multi-Platform Board App Development
Implementing a bulletin board web frontend with NextJS
Understanding the API communication structure that connects backend and frontend
Experience the entire process of a full-stack project from design → development → execution
Q1. Why should you learn to build a full-stack bulletin board?
👉 A bulletin board may seem simple, but it's a project that consolidates core functionalities spanning the entire process from backend to frontend to mobile.
API design, DB integration, screen rendering, state management, and native app features — you can experience it all at once, making it the most suitable for building foundational strength in full-stack development.
Q2. What can I do after learning this course?
👉 After completing the course, you'll be able to create a fully functional bulletin board service (web + app) yourself.
Securing complete toy projects that can be used as portfolio pieces
Gain experience integrating backend (Spring Boot) + frontend (React, React Native, Flutter, Android, iOS, NextJS)
Building a foundation to grow as a full-stack developer in actual startups/companies
Q3. What is the level of the course?
👉 This is a hands-on beginner to intermediate level course.
Java||Kotlin/Spring Boot is explained step by step from environment setup so that even complete beginners can follow along.
The frontend covers React, React Native, Flutter, Android, iOS, and NextJS, each from beginner level to implementing a bulletin board.
It's not about "becoming an expert," but rather focused on experiencing various technologies and understanding the big picture.
This course is conducted based on the environment below.
Although demonstrated on MacOS, I believe Windows users can follow along without any issues.
IntelliJ IDEA → Java & Spring Boot Backend Development
Visual Studio Code (VSCode) → React, NextJS Frontend Development
WebStorm → ReactNative Development
Android Studio → Android App Development
Xcode ->iOS, Flutter App Development
We provide lecture materials (Notion link).
If you have experience with development, you can follow along without any difficulty.
If you enjoy computers and can follow program installation instructions, you'll be able to proceed with development without any difficulty.
It's convenient to know the basics of each language, but it doesn't matter if you don't.
If you can type, you can create a bulletin board by following the lecture.
Who is this course right for?
Those who want to experience full-stack development
Those who want to experience both server and front-end development
Someone who hasn't decided on their major yet
Someone who wants to find out what field is right for them
Career Verified
4,162
Learners
454
Reviews
65
Answers
4.7
Rating
35
Courses
Hello! I am Neo, an instructor here at Inflearn.
My goal is to make various development technologies that are not commonly encountered accessible to many people.
Therefore, I aim to design a curriculum focused on practical application rather than a simple list of theories, providing hands-on lectures that allow for learning without troubleshooting hurdles.
I am structuring the content with a light and friendly approach so that even beginners can follow along without burden, focusing particularly on lowering the barrier to entry for knowledge.
Sometimes, I also work on lectures together with like-minded people!
For collaboration and other business inquiries, please contact yeseong0412@gmail.com!
All
56 lectures ∙ (11hr 0min)
All
5 reviews
5.0
5 reviews
Reviews 13
∙
Average Rating 5.0
Reviews 21
∙
Average Rating 5.0
5
I said I'd just take a quick look, but I ended up watching so much! I lost track of time.. I'll enjoy watching the rest as well. Thank you!
Thank you so much for watching without realizing how time passed! Have a wonderful learning experience!!
Reviews 15
∙
Average Rating 5.0
Reviews 26
∙
Average Rating 5.0
5
Full-stack courses usually teach one frontend and one server technology, but this was great because I could experience various frontend frameworks.
Thank you for taking Loward's lecture! I will become a knowledge sharer Neo who provides even more diverse lectures!
Reviews 13
∙
Average Rating 5.0
Check out other courses by the instructor!
Explore other courses in the same field!