Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/juleskulcsar/postad

Google Keep-like ads wall that connects developers with designers. Built with React.js using Hooks and Redux, Node.js and Express.js and PostgreSQL.
https://github.com/juleskulcsar/postad

aws aws-s3 express expressjs javascript node nodejs posgresql postgres react reactjs redux socket-io sql

Last synced: 7 days ago
JSON representation

Google Keep-like ads wall that connects developers with designers. Built with React.js using Hooks and Redux, Node.js and Express.js and PostgreSQL.

Awesome Lists containing this project

README

        

# Google Keep-like ads wall that connects developers with designers

## Overview

A platform that connects freelance developers and designers. Built with React.js using Hooks and Redux, Node.js and Express.js and PostgreSQL. Users can register, log in, publish and save job ads, update profile information including portfolio, stack and biography and direct message each other. It's built for developers who have clients but don't offer design as a service and are looking to either outsource or hand off the project. postAd was our final project built in 6 days at SPICED Academy - immersive onsite 12 weeks coding bootcamp in Berlin.

## Technology

React.js | Redux | Node.js | Express.js | PostgreSQL | Socket.IO | AWS S3

## Features

- Registration and login. User security is provided by utilizing bcrypt to protect the users' password
- Users are able to post job ads rendering ads immediately
- Users can save ads to favorites highlighting the ad and saving it in the database
- Enables user to create and update their profile including portfolio and stack saving the latest information in the database and rendering the updated information immediately
- Users are able to direct message each other
- Users are able to see latest projects on the entire platform

## Features to be added

- Search users by keyword and location
- Search for ads by keyword
- Editing and deleting ads
- Enabling designers to upload galleries
- Creating better experience for developer's profiles
- Direct message notifications
- Improve masonry style layout grid

## Preview

#### Registration and Login

#### Posting Job Ads

#### Adding To and Removing From Favorites

#### User Profile