Skip to content

mayaah/critique-connect

Repository files navigation

Critique Connect

What and Why

Critique Connect is a website for writers to upload their works in progress (WIPs) and find beta readers to critique/review those works and a website for beta readers to look for WIPs they may be interested in reviewing.

In the writing world, if you’re serious about publishing your work then you definitely need others to review/critique it before you send it to a literary agent. And these people cannot be your friends and family. So you find strangers on the Internet.

As a beta reader, your motivation for finding unpublished, not polished works to review and edit is 1) you might genuinely enjoy reading them 2) for monetary compensation or b/c you have a WIP that you want to exchange critiques for 3) critiquing other’s works makes you a stronger writer.

There are Facebook groups, Goodreads groups, and writing forums to find beta readers and works in progresses to beta read but no centralized place to view and find them and no uniform way to present this information. This is where CC has its value.

Technologies Used

This is a ReactJS web app using Firebase as its database and image storage, Algolia for search, and hosted on a Digital Ocean droplet.

Packages Used

react-router-dom

react-bootstrap

@blueprintjs/core

react-select

react-firebase-file-uploader

react-autosize-textarea

react-js-pagination

react-instantsearch/dom

react-instantsearch/connectors

Icons

Location by Rohith M S from the Noun Project

work experience by Jasfart from the Noun Project

education by Rockicon from the Noun Project

website by zidney from the Noun Project

Email by Egidio Filippetti from the Noun Project