Ruidy
8cf1f1f577
🏗 Folder Structure and General Refactoring ( #15 )
...
* refactor: AddEducation folder
* refactor: AddExperience folder
* refactor: separate Dashboard Buttons, Experience section
* refactor: add Dashboard Education section
* refactor: Developers folder
* refactor: EditProfile folder
* refactor: use React.memo
* refactor: Post folder
* refactor: Posts folder
* refactor: Profile folder
* refactor: delete useless store/auth folder
2020-06-02 22:49:13 +02:00
88efe1a33b
fix: prevent a user to like a post multiple times
2020-06-02 14:04:16 +02:00
Ruidy
191130a7ad
🐙 GitHub ( #13 )
...
* edit package.json
* eslint
* fetch git repos
* create repo array on fetch
* update repo array on profile edit
* edit profile presentation
2020-05-20 18:12:25 +02:00
Ruidy
4880d2853d
📬 Post ( #12 )
...
* update deploy test
* switch picture to avatarUrl; addLike and removeLike methods placeholders
* fix signup bug
* fetch posts from db, can post and like posts
* fetch posts from db, can post and like posts
* add params to post route
* connect to redux store
* can add comments
2020-05-20 15:07:55 +02:00
Ruidy
cdba48cc72
General layout ( #3 )
...
* specify layout
* create components folder and Navbar
* create pages folder and Landing page component
* create Sign Up page component
* set basic routing
- install react-router-dom
- create Router folder and component
* add constant routes file
* verify all routes are accessible
* add signin page
* extract header component
* add developers page
* extract dev profiles
* extract DevSummary type
* update tests
* add types
* lay profile top and about out
* lay experience section out
- install moment
- define Experience interface
- define TimePeriod type & method
* lay education section out
- define education interface
* lay repos section out
* add Dashboard page and test
* lay dashboard top section out
* [refactor] Experience.ts: change employer to company; move TimePeriod to its own file
* experience credential table in dashboard
* education credential table in dashboard
* dashboard done
* edit profile
* add experience page
* add education page
* create Comment and Post types; PostPage
* postpage
* posts page
* refactor
2020-05-12 23:09:40 +02:00