If you love making dreams, you're awesome.
If you try to fulfill your own dream, you're a hero.
- Add a
dream
. - A
dream
includes somegoals
. - A
goal
includes a precise target, your stories(how you acheive this), a deadline. - Every one can add
dreams
. - Every
dream
is public. Fans
canfollow
you,fund
you.
- Server is built on
eggjs
- H5 is built on
react
+antd-mobile
- Dream detail's date format convert.
- Response data is in snakecase, it needs to be in camelcase.
- Navigator
- Home
- My
- Explore
- Design
state
data structure - Home
- Explore
- My
- Dream - detail
-
Settings
- Avatar
- Nickname
- Password
- Email / Phone number
- About me
-
My backers
- Filter
-
Edit my dream
- About
- Tiers
- Goals
- Posts
- Design the error code configuration.
- Session & Cookies' settings.
- Some api need to check user's login.(done, using token)
- User's password encryption.
- Repeated username forbidden.
-
lastSigninAt
data format.
- Get
id
after creating a new dream. - Best solution to store an array in mysql.
- Dynamically add
input
components to the page, and get the values. - Post format and style.
- Post - rich editor.
- Leave a a comment to a post.
- Find the comments with the users' avatars and nicknames.
- Add tier's levels.
- Wechat pay.
- HTML is running on
80
. - API is running on
7001
.
- Database initialization.
- Redis installation.
- Client-side routing.
- Auto copy
web/m/build
toweapp/build