ਇਸ ਸੂਚੀ ਬਾਰੇ
ਕੀ ਸ਼ਾਮਲ ਹੈ
ਤੁਸੀਂ ਇਸਦਾ ਸਮਰਥਨ ਕਰਨ ਵਾਲੇ ਇੱਕ ਅਸਲ ਬੈਕਐਂਡ ਵਾਲੀ ਐਪਲੀਕੇਸ਼ਨ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹੋ: ਪ੍ਰਮਾਣੀਕਰਨ, ਅਸਲ ਵਰਤੋਂ ਅਧੀਨ ਟਿਕੇ ਰਹਿਣ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਇੱਕ ਡਾਟਾਬੇਸ, ਇੱਕ API ਜਿਸ 'ਤੇ ਫਰੰਟਐਂਡ ਨਿਰਭਰ ਕਰ ਸਕਦਾ ਹੈ, ਅਤੇ ਇੱਕ ਡਿਪਲਾਇਮੈਂਟ ਜਿਸ ਨੂੰ ਭਰੋਸੇਯੋਗ ਤਰੀਕੇ ਨਾਲ ਦੁਬਾਰਾ ਬਣਾਇਆ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ ਸਿਰਫ਼ ਲੋਗੋ ਬਦਲ ਕੇ ਤਿਆਰ ਕੀਤਾ ਕੋਈ ਪਹਿਲਾਂ ਤੋਂ ਬਣਿਆ ਟੈਮਪਲੇਟ ਨਹੀਂ ਹੈ।
ਸਾਡੀ ਪਹੁੰਚ
ਕੰਮ ਸਭ ਤੋਂ ਛੋਟੇ ਸੰਪੂਰਨ ਮਾਰਗ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ ਜਿਸਦਾ ਉਪਭੋਗਤਾ ਸ਼ੁਰੂ ਤੋਂ ਅੰਤ ਤੱਕ ਪਾਲਣ ਕਰ ਸਕਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਸਾਈਨ ਅੱਪ ਕਰਨਾ, ਮੁੱਖ ਕਾਰਵਾਈ ਕਰਨਾ, ਅਤੇ ਨਤੀਜਾ ਦੇਖਣਾ। ਉਹ ਹਿੱਸਾ ਸ਼ੁਰੂ ਵਿੱਚ ਹੀ ਇੱਕ ਸਟੇਜਿੰਗ ਵਾਤਾਵਰਨ ਵਿੱਚ ਭੇਜ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਜੋ ਤੁਹਾਡੇ ਕੋਲ ਸਥਿਤੀ ਅੱਪਡੇਟ ਦੀ ਬਜਾਏ ਸਮੀਖਿਆ ਕਰਨ ਲਈ ਕੰਮ ਕਰਨ ਵਾਲਾ ਸਾਫਟਵੇਅਰ ਹੋਵੇ। ਉੱਥੋਂ ਅਸੀਂ ਉਸੇ ਪੈਟਰਨ ਨੂੰ ਜਾਰੀ ਰੱਖਦੇ ਹਾਂ: ਅਗਲਾ ਉਪਭੋਗਤਾ ਕਾਰਜ ਲਓ, ਇਸਨੂੰ ਹਰ ਪਰਤ ਵਿੱਚ ਬਣਾਓ, ਇਸਦੀ ਜਾਂਚ ਕਰੋ, ਅਤੇ ਅੱਗੇ ਵਧੋ।
ਫਰੰਟਐਂਡ 'ਤੇ, ਅਸੀਂ TypeScript ਦੇ ਨਾਲ React, ਓਵਰਲੋਡਿਡ ਗਲੋਬਲ ਸਥਿਤੀ ਦੀ ਬਜਾਏ ਸਰਵਰ ਸਥਿਤੀ ਦੀ ਸਹੀ ਸੰਭਾਲ, ਅਤੇ ਜਮ੍ਹਾਂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਵਾਲੇ ਫਾਰਮਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ। ਬੈਕਐਂਡ 'ਤੇ, ਅਸੀਂ ਟਾਈਪ ਕੀਤੇ ਬੇਨਤੀ ਅਤੇ ਜਵਾਬ ਮਾਡਲਾਂ, ਸੰਸਕਰਣ-ਨਿਯੰਤਰਿਤ ਮਾਈਗ੍ਰੇਸ਼ਨਾਂ, ਅਤੇ ਹੌਲੀ ਕਾਰਜਾਂ ਲਈ ਪਿਛੋਕੜ ਦੀਆਂ ਨੌਕਰੀਆਂ ਦੇ ਨਾਲ FastAPI ਜਾਂ Django REST ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ। ਡਾਟਾਬੇਸ ਲਈ, ਜਦੋਂ ਤੱਕ ਕੋਈ ਹੋਰ ਵਿਕਲਪ ਚੁਣਨ ਦਾ ਕਾਰਨ ਨਾ ਹੋਵੇ, ਅਸੀਂ Postgres ਨੂੰ ਤਰਜੀਹ ਦਿੰਦੇ ਹਾਂ, ਜਿਸ ਵਿੱਚ ਇੰਡੈਕਸ ਉੱਥੇ ਰੱਖੇ ਜਾਂਦੇ ਹਨ ਜਿੱਥੇ ਪੁੱਛਗਿੱਛਾਂ ਨੂੰ ਅਸਲ ਵਿੱਚ ਉਹਨਾਂ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਭਰੋਸੇਯੋਗਤਾ 'ਤੇ ਧਿਆਨ
ਟੈਸਟਿੰਗ ਉਹਨਾਂ ਖੇਤਰਾਂ 'ਤੇ ਕੇਂਦ੍ਰਿਤ ਹੁੰਦੀ ਹੈ ਜੋ ਅਸਫਲ ਹੋਣ 'ਤੇ ਸਭ ਤੋਂ ਵੱਧ ਮਾਇਨੇ ਰੱਖਦੇ ਹਨ: ਪ੍ਰਮਾਣੀਕਰਨ, ਭੁਗਤਾਨ ਅਤੇ ਡਾਟਾ ਲਿਖਣਾ। ਦੂਰੋਂ ਨਿਦਾਨ ਕਰਨ ਲਈ ਲੋੜੀਂਦੇ ਵਿਸਤਾਰ ਨਾਲ ਤਰੁਟੀਆਂ ਨੂੰ ਲੌਗ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਸੰਵੇਦਨਸ਼ੀਲ ਪ੍ਰਮਾਣ ਪੱਤਰ ਕੋਡਬੇਸ ਦੀ ਬਜਾਏ ਵਾਤਾਵਰਨ ਸੰਰਚਨਾ ਵਿੱਚ ਰੱਖੇ ਜਾਂਦੇ ਹਨ।
ਸਾਨੂੰ ਤੁਹਾਡੇ ਵੱਲੋਂ ਕੀ ਚਾਹੀਦਾ ਹੈ
ਅਸੀਂ ਇੱਕੋ ਇੱਕ ਉਪਭੋਗਤਾ ਯਾਤਰਾ ਦੀ ਮੰਗ ਕਰਦੇ ਹਾਂ ਜੋ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਹੈ, ਕੋਈ ਵੀ ਮੌਕਅੱਪ ਜਾਂ ਡਿਜ਼ਾਈਨ ਸੰਦਰਭ ਜੋ ਤੁਹਾਡੇ ਕੋਲ ਪਹਿਲਾਂ ਤੋਂ ਹਨ, ਨਾਲ ਹੀ ਰਿਪੋਜ਼ਟਰੀ ਅਤੇ ਹੋਸਟਿੰਗ ਵਾਤਾਵਰਨ ਤੱਕ ਪਹੁੰਚ ਜਿਸਦੀ ਤੁਸੀਂ ਵਰਤੋਂ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ। ਮੌਜੂਦਾ ਡਿਜ਼ਾਈਨਾਂ ਤੋਂ ਬਿਨਾਂ, ਅਸੀਂ ਪਹਿਲੇ ਦੋ ਦਿਨਾਂ ਦੇ ਅੰਦਰ ਇੱਕ ਲੇਆਉਟ ਪੇਸ਼ ਕਰਾਂਗੇ ਤਾਂ ਜੋ ਅਸੀਂ ਕਿਸੇ ਠੋਸ ਚੀਜ਼ ਤੋਂ ਸੁਧਾਰ ਕਰ ਸਕੀਏ।
ਸੌਂਪਣ ਵੇਲੇ ਤੁਸੀਂ ਕੀ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹੋ
ਮੁਕੰਮਲ ਹੋਇਆ ਕੋਡਬੇਸ, ਇੱਕ README ਜੋ ਲਿਖੇ ਅਨੁਸਾਰ ਕੰਮ ਕਰਦਾ ਹੈ, ਅਤੇ ਡਿਪਲਾਇਮੈਂਟ ਕਦਮਾਂ, ਮਾਈਗ੍ਰੇਸ਼ਨਾਂ ਅਤੇ ਧਿਆਨ ਦੇਣ ਯੋਗ ਕਿਸੇ ਵੀ ਨੁਕਤੇ ਨੂੰ ਕਵਰ ਕਰਨ ਵਾਲਾ ਇੱਕ ਰਿਕਾਰਡ ਕੀਤਾ ਵਾਕਥਰੂ।
ਗਤੀ ਅਤੇ ਅੱਪਡੇਟ
ਪਹਿਲਾ ਕਾਰਜਸ਼ੀਲ ਹਿੱਸਾ ਸ਼ੁਰੂਆਤੀ ਹਫ਼ਤੇ ਦੇ ਅੰਦਰ ਇੱਕ ਸਟੇਜਿੰਗ URL 'ਤੇ ਪਹੁੰਚ ਜਾਂਦਾ ਹੈ। ਉਸ ਤੋਂ ਬਾਅਦ, ਅੰਤ ਵਿੱਚ ਇੱਕ ਸਿੰਗਲ ਸਾਰਾਂਸ਼ ਦੀ ਬਜਾਏ ਕੀ ਬਦਲਿਆ ਹੈ ਇਸ ਬਾਰੇ ਲਿਖਤੀ ਅੱਪਡੇਟ ਦੇ ਨਾਲ, ਡਿਲੀਵਰੀ ਛੋਟੇ ਕਦਮਾਂ ਵਿੱਚ ਜਾਰੀ ਰਹਿੰਦੀ ਹੈ। ਜੇਕਰ ਕੋਈ ਲੋੜ ਅਸਲ ਕੋਡਬੇਸ ਨੂੰ ਮਿਲਣ ਤੋਂ ਬਾਅਦ ਮਹਿੰਗੀ ਸਾਬਤ ਹੁੰਦੀ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਤੁਰੰਤ ਦੱਸਿਆ ਜਾਂਦਾ ਹੈ ਤਾਂ ਜੋ ਅਜੇ ਵੀ ਇੱਕ ਵਧੇਰੇ ਕਿਫਾਇਤੀ ਪਹੁੰਚ ਚੁਣੀ ਜਾ ਸਕੇ।