Skip to content

Commit 6efcf34

Browse files
authored
Update README.md
1 parent e23fadc commit 6efcf34

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

README.md

+9-11
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
1-
# stack_overflow_clone
1+
## 📱 Basic Shopping App
22

3-
A new Flutter project.
3+
### 📁 Description
4+
This is my first full-stack project. I developed stack overflow clone mobile application in Flutter. With this application, you can ask questions and answer other users questions. You may like questions and answers and you may change your profile,change your password, edit questions and delete questions, and edit answers and delete answers.
45

5-
## Getting Started
66

7-
This project is a starting point for a Flutter application.
7+
### 📶 API
8+
I developed the back-end part myself with node.js and mongodb and this project was developed with my back-end API. You can read and reach back-end part [here.](https://github.com/akaanuzman/learn_node/tree/master/question-answer-api)
89

9-
A few resources to get you started if this is your first Flutter project:
10+
### 🧑🏻‍💻 Coding
11+
I tried to write the code of this project as clean as possible. I used provider state-management and used MVVM as the software architecture model. In terms of folders, the project proceeds through four main folders. The core folder contains structures such as extensions, singleton classes, base classes, network and token layers, theme operations and validators that I use in every project. The features folder is the part where the atomic widgets or components I have prepared specifically for this project or my managers are located. The products folder is the part where each screen is separated according to the MVMM software architecture model, and the design and API integration is done. Finally the uikit folder is ready-made design components that I use in every project. For example button, textfield, alert, skeleton list etc.
1012

11-
- [Lab: Write your first Flutter app](https://docs.flutter.dev/get-started/codelab)
12-
- [Cookbook: Useful Flutter samples](https://docs.flutter.dev/cookbook)
13-
14-
For help getting started with Flutter development, view the
15-
[online documentation](https://docs.flutter.dev/), which offers tutorials,
16-
samples, guidance on mobile development, and a full API reference.
13+
### ‼️ Alert
14+
If you wanna run this project first you must setup and run backend part. You can find the back-end installation and repository [here.](https://github.com/akaanuzman/learn_node/tree/master/question-answer-api)

0 commit comments

Comments
 (0)