Code Monkey home page Code Monkey logo

kickstarter's Introduction

Kickstarter project

Visit our project at http://kickstarter-gojava.herokuapp.com/

Short documentation.

The project envisaged development of the web-application having functionality similar to the Kickstarter web-site (may be accessed at https://www.kickstarter.com/). The application should provide access to a list of categories, and a number of projects in each category with the detailed description.

By accessing the main screen of the application guests will be able to see the welcome page containing photos and contact details of the project team.

All available categories may be accessed by following the "Discover" link in the top left corner of the header section.

Each category contains a number of projects. The list of all projects in a category my be accessed by clicking the category name.

Each project name contains a link to the web page describing this particular project. Project details include name of the project, its description, identification number, and video attached to the project (if any). Link to video must be valid to avoid Error 500 in video frame.

Any user may read or write new comments to the project. There is also a blog post section, comments to which may be added only by the project creator.

Application supports Log In / Sign Up operations. After signing up new user receives an activation link to the email indicated during the registration. By following this link user may activate his account. After activating an account, user may be logged in using his credentials. There is also a "Remember me" mark that, if activated, would allow not entering login/password again upon future visits of the application.

Upon activating their account, all registered users may add new categories or projects using their profile page. Profile page may be accessed by clicking the user email in the top right corner (available only if user has successfully logged in). Profile page also contains links to all projects created by the user.

Application contains search system that allows searching categories or projects by their name (header section of the web-site).

kickstarter's People

Contributors

avelit avatar dhaidak avatar zozich-bot avatar ikucherenko avatar reneval avatar zozich avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.