DEV Community

twitter challenge Series' Articles

Back to ips-coding-challenge's Series
[ PART 1 ] Creating a Twitter clone with GraphQL, Knex, Typescript and React
Cover image for [ PART 1 ] Creating a Twitter clone with GraphQL, Knex, Typescript and React

[ PART 1 ] Creating a Twitter clone with GraphQL, Knex, Typescript and React

126
Comments 2
4 min read
[ PART 2 ] Creating a Twitter clone with GraphQL, Knex, Typescript, and React ( Setup Tests )
Cover image for [ PART 2 ] Creating a Twitter clone with GraphQL, Knex, Typescript, and React ( Setup Tests )

[ PART 2 ] Creating a Twitter clone with GraphQL, Knex, Typescript, and React ( Setup Tests )

21
Comments
2 min read
[ PART 3 ] Creating a Twitter clone with GraphQL, Typescript and React ( User Registration )
Cover image for [ PART 3 ] Creating a Twitter clone with GraphQL, Typescript and React ( User Registration )

[ PART 3 ] Creating a Twitter clone with GraphQL, Typescript and React ( User Registration )

8
Comments
5 min read
[ PART 4 ] Creating a Twitter clone with GraphQL, Typescript, and React ( User Login )
Cover image for [ PART 4 ] Creating a Twitter clone with GraphQL, Typescript, and React ( User Login )

[ PART 4 ] Creating a Twitter clone with GraphQL, Typescript, and React ( User Login )

12
Comments
3 min read
[ PART 5 ] Creating a Twitter clone with GraphQL, Typescript, and React ( Adding tests for authorization )
Cover image for [ PART 5 ] Creating a Twitter clone with GraphQL, Typescript, and React ( Adding tests for authorization )

[ PART 5 ] Creating a Twitter clone with GraphQL, Typescript, and React ( Adding tests for authorization )

7
Comments
2 min read
[ PART 6 ] Creating a Twitter clone with GraphQL, Typescript, and React ( Adding Tweet )
Cover image for [ PART 6 ] Creating a Twitter clone with GraphQL, Typescript, and React ( Adding Tweet )

[ PART 6 ] Creating a Twitter clone with GraphQL, Typescript, and React ( Adding Tweet )

33
Comments 4
6 min read
[ PART 7 ] Creating a Twitter clone with GraphQL, Typescript, and React ( add/delete a tweet )
Cover image for [ PART 7 ] Creating a Twitter clone with GraphQL, Typescript, and React ( add/delete a tweet )

[ PART 7 ] Creating a Twitter clone with GraphQL, Typescript, and React ( add/delete a tweet )

3
Comments 3
4 min read
[ PART 8 ] Creating a Twitter clone with GraphQL, Typescript, and React ( Add likes to tweet )
Cover image for [ PART 8 ] Creating a Twitter clone with GraphQL, Typescript, and React ( Add likes to tweet )

[ PART 8 ] Creating a Twitter clone with GraphQL, Typescript, and React ( Add likes to tweet )

12
Comments
4 min read
[ PART 9 ] Creating a Twitter clone with GraphQL, Typescript, and React ( isLiked? )
Cover image for [ PART 9 ] Creating a Twitter clone with GraphQL, Typescript, and React ( isLiked? )

[ PART 9 ] Creating a Twitter clone with GraphQL, Typescript, and React ( isLiked? )

21
Comments 2
3 min read
[ PART 10 ] Creating a Twitter clone with GraphQL, Typescript, and React ( comment & retweet )
Cover image for [ PART 10 ] Creating a Twitter clone with GraphQL, Typescript, and React ( comment & retweet )

[ PART 10 ] Creating a Twitter clone with GraphQL, Typescript, and React ( comment & retweet )

14
Comments
5 min read
[ PART 11 ] Creating a Twitter clone with GraphQL, Typescript, and React ( Github workflow )
Cover image for [ PART 11 ] Creating a Twitter clone with GraphQL, Typescript, and React ( Github workflow )

[ PART 11 ] Creating a Twitter clone with GraphQL, Typescript, and React ( Github workflow )

9
Comments
3 min read
[ PART 12 ] Creating a Twitter clone with GraphQL, Typescript, and React ( CommentsCount, retweetsCount )
Cover image for [ PART 12 ] Creating a Twitter clone with GraphQL, Typescript, and React ( CommentsCount, retweetsCount )

[ PART 12 ] Creating a Twitter clone with GraphQL, Typescript, and React ( CommentsCount, retweetsCount )

7
Comments
4 min read
[ PART 13 ] Creating a Twitter clone with GraphQL, Typescript, and React ( followers )
Cover image for [ PART 13 ] Creating a Twitter clone with GraphQL, Typescript, and React ( followers )

[ PART 13 ] Creating a Twitter clone with GraphQL, Typescript, and React ( followers )

10
Comments
3 min read
[ PART 14 ] Creating a Twitter clone with GraphQL, Typescript, and React ( starting the Frontend )
Cover image for [ PART 14 ] Creating a Twitter clone with GraphQL, Typescript, and React ( starting the Frontend )

[ PART 14 ] Creating a Twitter clone with GraphQL, Typescript, and React ( starting the Frontend )

2
Comments
3 min read
[ PART 15 ][Frontend] Creating a Twitter clone with GraphQL, Typescript, and React ( Authentication )
Cover image for [ PART 15 ][Frontend] Creating a Twitter clone with GraphQL, Typescript, and React ( Authentication )

[ PART 15 ][Frontend] Creating a Twitter clone with GraphQL, Typescript, and React ( Authentication )

13
Comments
8 min read
[PART 16] Creating a Twitter clone with GraphQL, Typescript, and React ( Tweets timeline )
Cover image for [PART 16] Creating a Twitter clone with GraphQL, Typescript, and React ( Tweets timeline )

[PART 16] Creating a Twitter clone with GraphQL, Typescript, and React ( Tweets timeline )

8
Comments
5 min read
[PART 17][Frontend] Creating a Twitter clone with GraphQL, Typescript, and React ( Navbar )
Cover image for [PART 17][Frontend] Creating a Twitter clone with GraphQL, Typescript, and React ( Navbar )

[PART 17][Frontend] Creating a Twitter clone with GraphQL, Typescript, and React ( Navbar )

5
Comments
4 min read
[PART 18][Backend] Creating a Twitter clone with GraphQL, Typescript, and React ( hashtags, link's preview )
Cover image for [PART 18][Backend] Creating a Twitter clone with GraphQL, Typescript, and React ( hashtags, link's preview )

[PART 18][Backend] Creating a Twitter clone with GraphQL, Typescript, and React ( hashtags, link's preview )

23
Comments
6 min read
[PART 19][Frontend] Creating a Twitter clone with GraphQL, Typescript, and React ( link's preview, add tweets )
Cover image for [PART 19][Frontend] Creating a Twitter clone with GraphQL, Typescript, and React ( link's preview, add tweets )

[PART 19][Frontend] Creating a Twitter clone with GraphQL, Typescript, and React ( link's preview, add tweets )

21
Comments
6 min read
[PART 20] Creating a Twitter clone with GraphQL, Typescript, and React ( Retweet )
Cover image for [PART 20] Creating a Twitter clone with GraphQL, Typescript, and React ( Retweet )

[PART 20] Creating a Twitter clone with GraphQL, Typescript, and React ( Retweet )

7
Comments
4 min read
[PART 21] Creating a Twitter clone with GraphQL, Typescript, and React ( comments, trending hashtags )
Cover image for [PART 21] Creating a Twitter clone with GraphQL, Typescript, and React ( comments, trending hashtags )

[PART 21] Creating a Twitter clone with GraphQL, Typescript, and React ( comments, trending hashtags )

22
Comments
5 min read
[PART 22] Creating a Twitter clone with GraphQL, Typescript, and React ( media upload)
Cover image for [PART 22] Creating a Twitter clone with GraphQL, Typescript, and React ( media upload)

[PART 22] Creating a Twitter clone with GraphQL, Typescript, and React ( media upload)

26
Comments
8 min read
[PART 23] Creating a Twitter clone with GraphQL, Typescript, and React ( followers suggestions)
Cover image for [PART 23] Creating a Twitter clone with GraphQL, Typescript, and React ( followers suggestions)

[PART 23] Creating a Twitter clone with GraphQL, Typescript, and React ( followers suggestions)

33
Comments 2
3 min read
[PART 24] Creating a Twitter clone with GraphQL, Typescript, and React ( rethinking the timeline )
Cover image for [PART 24] Creating a Twitter clone with GraphQL, Typescript, and React ( rethinking the timeline )

[PART 24] Creating a Twitter clone with GraphQL, Typescript, and React ( rethinking the timeline )

5
Comments
4 min read
[PART 25] Creating a Twitter clone with GraphQL, Typescript, and React ( user's tweets page )
Cover image for [PART 25] Creating a Twitter clone with GraphQL, Typescript, and React ( user's tweets page )

[PART 25] Creating a Twitter clone with GraphQL, Typescript, and React ( user's tweets page )

7
Comments
4 min read