# Conclusion

**Congrats, we made it!** ✨ Let's review this section.

- We created a new project in Firebase, setting up authentication and a database.
- We created a GitHub application to allow users to sign in to our application.
- Our application is now configured to communicate with Firebase on the client-side.
- We can sign in, sign out, and access user information through `useAuth`.
- When a user logs into the application, we save their information to a `user` table in Firestore.
- We defined security rules for client-side operations to secure our application.
