Skip to content

Upcomers is a social marketplace where artists can showcase their work, and connect with clients who are seeking immediate talent to work on one or more of their commissions.

Notifications You must be signed in to change notification settings

JWill831/upcomers

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

upcomers

Site Demo URL: http://upcomers.s3-website-us-west-1.amazonaws.com/login

About:

  • This repository was created to serve information about this project. The data repository is private

Contributors:

  • Project Manager and Contributor (Full Stack) -- Lucie Wang
  • Lead Developer (Full Stack) -- Greg Chance
    ----------
  • Contributor (Frontend) -- Jon Williams
  • Contributor (Frontend) -- Vernon Lewis
  • Contributor (Backend) -- Akimi Yano
  • Interim Project Manager and Contributor -- Pete Jung

Technologies Used:

  • Languages: Python, JavaScript, HTML / JSX, CSS
  • Frameworks: Django REST Framework, React.js
  • Database: SQLite
  • Libraries: Axios, faker, js_cookie, react-router, boto3, Pillow
  • Server: Amazon EC2, Nginx

Process:

  • The backend / full stack team created an Entity Relationship Diagram to serve as a prototype for our database schema.
  • Using Django REST Framework, we built our Models, Views, and Serializers, implemented Token Authentication, and followed guidelines to create a secure RESTful API.
  • We connected our API to our frontend and implemented an api service, to allow simple access to our api for our frontend specific developers.
  • The frontend / full stack team built our SPA using React.js, using pure functional components by leveraging React 16 hooks.
  • CSS Grid was applied to the entire site to make it fully responsive.
  • The site is being actively developed and new features are still being added.

Demo:

  • See below for some short videos which demo the site.

Talent can login to view active briefs, and participate for a chance to be commissioned

Talent Dashboard

Clients can login to view candidates for their briefs, view brief submissions, and select brief winners

Client Dashboard

The site admin has super admin privileges and can approve or decline company and brief creation requests

Admin Dashboard

The site is fully responsive

Responsive Dashboard

About

Upcomers is a social marketplace where artists can showcase their work, and connect with clients who are seeking immediate talent to work on one or more of their commissions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published