onur-ozkan / feednext Goto Github PK
View Code? Open in Web Editor NEWsocial media app demo
License: GNU General Public License v3.0
social media app demo
License: GNU General Public License v3.0
Get rid of the CH words from client side
Create a documentation including following informations
Frontend framework will be transform to NextJS.
The problems that caused to this refactorization:
User session expires in less than 60 seconds.
This message seems to come from antd -
User session has been expired, please Sign in again
createError file:/C:/site/client/.next/static/development/pages/auth/sign-in.js (58034:15) handleAbort /_next/static/development/pages/auth/sign-in.js (57515:14)
Create components and pages that can use backend functionalities
Timeout the connections that take longer time than usual via Nginx.
Categories that will be on the production
There are still some class components exists on client side, refactor them to FC.
Create an algorithm that automatically upgrades(up to Mid Level Author) the user role based on the user's statistics.
Get rid of type errors on frontend, so we can use "npm build" command with CI services.
Filter the exceptions by which ones will report to the Sentry.
Use tag system instead of category
In case of overload, put the jobs that overloads the server's power into queue mechanism via RabbitMQ.
Push error logs into some accessable channel services such as slack or discord
Create an algorithm to calculate user's reliability score and provide it on client-side user page
Show existing feeds that are similar to the creating one on New Feed page
Find workaround on routing issue of Umi for SSR.
When sign-in with 'rememberMe=true' on chromium based browsers, refresh token does not apply to cookies.
Encountered on Google Chrome, Chromium Web Browser
Add sort by popularity (by highest vote count to lowest one) feature on feed page.
Nginx proxy pass causes wss connection problem on production environment.
Create a component that pops on middle of the screen when user triggers click event on some buttons like voting, rating, etc..
When creating a new feed, rating the title must be mandatory as well as posting first entry.
Hey there,
I just skimmed through most of the code because I wanted to see if there was any inspiration for a project of mine.
I found the following points which might be interesting to you. Keep in mind that it was a very rough skim, so it's very possible i might have missed things.
set(key: string, value: any)
when Redis can only handle value: string
correctlysha256
which is vulnerable to a rainbow table attack. Please read this article on how to implement password storage safely.Run the backend functionalities by using client side
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.