meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
reactjs2018january:group4:start [2018/01/04 14:45] kousa |
reactjs2018january:group4:start [2018/01/14 16:07] kousa |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | Presentation: {{ : | + | |
+ | |||
+ | ====== Project Bank ====== | ||
+ | |||
+ | {{: | ||
+ | |||
+ | **Platform for listing work and project opportunities. | ||
+ | Targeted towards students of a specific field.** | ||
+ | |||
+ | ===== Attributes ===== | ||
+ | * Streamlined with only the necessary features. | ||
+ | * Secure and robust. | ||
+ | * Customizable for different fields of study. | ||
+ | |||
+ | ===== Value ===== | ||
+ | * **STUDENTS**: | ||
+ | * **COMPANIES**: | ||
+ | * **NGO’S & FIRMS**: Proficient and enthusiastic developers for small projects | ||
+ | |||
+ | ===== Features ===== | ||
+ | * Retrieve all " | ||
+ | * Show the cards in visually informational manner. | ||
+ | * Filter cards by their type or search. | ||
+ | * Click certain type from the navbar to show only that type of items. | ||
+ | * Show about page for the user. | ||
+ | * Links to login and register. Not implemented with react, these links take user to PHP-sites. | ||
+ | |||
+ | ===== Tools & Technologies===== | ||
+ | We used certain set of tools and technologies during the implementation. | ||
+ | |||
+ | * Technologies | ||
+ | * Create-react-app | ||
+ | * react-bootstrap | ||
+ | * flexbox-react | ||
+ | * whatwg-fetch | ||
+ | * Tools | ||
+ | * C9 | ||
+ | * Discord | ||
+ | |||
+ | ===== Improvements after codecamp ===== | ||
+ | |||
+ | Suggestions: | ||
+ | * About page - CHECK | ||
+ | * Improving visuals - CHECK (we did improve them, althought they' | ||
+ | * Direct filter links - CHECK | ||
+ | * Arranging items based on deadlines - CHECK (it's automatic, user has no possibility to change it) | ||
+ | |||
+ | ===== Future development ===== | ||
+ | * Improving the visuals | ||
+ | * Implementing control-panels (login, registration, | ||
+ | * Improving the filtering and arranging possibilities. | ||
+ | * Adding possibility to follow updates of the database. Email / social media plugin / something. | ||
+ | * Creating another service in relation to the current one: Personal CV database for software-students. Works like an open application for employees wishing to hire students. | ||
+ | |||
+ | |||
+ | |||
+ | ===== Material ===== | ||
+ | |||
+ | Project introduction presentation (Wednesday): {{ : | ||
+ | |||
+ | Final presentation (Friday): {{ : | ||
+ | |||
+ | Final production build (Doesn' | ||
+ | |||
+ | Final source code: {{ : | ||
+ | |||
+ | Joblist JSON for testing purposes: https:// | ||
+ | |||
+ | DEMO VIDEO: https:// | ||
+ | |||
+ | It's also possible to get access to the C9 ide. Contact us for more information! | ||
+ | |||
+ | ===== Team ===== | ||
+ | |||
+ | | Olli Kousa | React / UI | ||
+ | | Kuisma Närhi | React / Back-end |